FooPlayer.__init__: Using contender_fn with DEFAULT_WEIGHTS
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999994452891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000000007614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999969451114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000041677669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005563169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016674891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000007057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000008168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000009002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997231502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005565390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000019451501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005561502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991673113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000041677669.6 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041677669.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041676003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041677114.06 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=300000041677669.6 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000011127154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033350555.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044461124.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036124921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000011126310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038906665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041683889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041683889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038902714.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036124088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011127165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011127720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011127708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055574229.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000055573943.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027794087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016681295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016681295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027792420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022236851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027791626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027791084.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036126640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019457684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033349365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025014364.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025015753.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030569922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016680462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030568532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025011018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025013794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044460554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025015460.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030571371.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052796150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030571927.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033349428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041684138.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030571626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030571626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041684431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022237406.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000055574229.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055572551.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055574218.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055573384.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000055574218.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574231.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574231.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055574245.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055574193.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574245.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055574242.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055574204.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574242.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580487.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580487.8 node_expansions=21
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094463075.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000077796408.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=900000094463075.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094463075.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094463075.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094463088.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094463088.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094463086.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094463086.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094463088.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094463088.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094463086.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094463086.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094463098.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094463098.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094463112.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094463112.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094463133.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094463133.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094463142.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094463096.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094463142.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094463136.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094463136.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094463142.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094463096.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094463142.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094463153.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094463153.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094463132.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094463107.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094463132.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094463144.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094463144.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000094463098.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000094463100.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000155574217.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000125018669.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999983349331.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000050016875.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000094463098.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000125018664.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000125018679.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000125018664.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094463123.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000094463109.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999983349320.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999983349320.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094463100.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050016899.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050016875.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000094463100.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000155574217.1 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155574234.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000155574234.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983349341.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983349341.8 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000094463121.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000094463123.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000155574253.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000125018675.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000094463112.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000050016890.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000094463098.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000125018678.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000125018685.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000125018664.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094463100.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000094463098.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999983349320.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999983349322.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094463098.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050016877.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050016875.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000094463098.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000155574253.1 node_expansions=64
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000155574210.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000155574221.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000155574204.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000155574207.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000155574242.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000155574242.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000155574217.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000155574217.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155574242.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000155574242.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000155574257.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000155574217.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000155574257.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155574263.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000155574263.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000094463142.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000094463133.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000125018688.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999983349364.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000094463131.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000050016911.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000094463131.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000125018697.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000125018708.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000125018688.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094463131.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000094463131.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999983349374.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999983349355.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094463152.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050016923.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050016911.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000094463146.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000125018708.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125018688.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125018662.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125018688.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125018699.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125018699.1 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000125018709.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125018708.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000125024947.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125024932.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125018681.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000125018701.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000125024947.8 node_expansions=50
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000125021622.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125021614.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125024947.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125020634.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125022725.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125022578.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125021478.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125021467.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000125024947.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125024947.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125024947.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150018675.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150018675.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125024955.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125024935.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125024955.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125024966.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125024966.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000094469402.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000094469404.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000155580514.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000125024955.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999983355638.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000094469402.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050023179.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000094469413.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000125024968.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000125024958.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094469402.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000094469402.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999983355638.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999983355624.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094469402.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050023190.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050023179.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000094469410.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000155580514.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000155580532.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000155580511.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000155580532.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000177802686.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000177802686.5 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000155580532.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000155580511.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000155580534.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000155580521.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000155580521.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000177802686.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1200000177802686.5 node_expansions=42
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000177802686.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1200000177802686.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000177802708.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000177802708.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000177802688.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000177802688.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000177802686.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000177802686.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000177802712.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000177802712.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000177802690.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000177802690.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000177802690.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000177802690.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000116691577.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000116691579.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000147247156.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000005577799.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000116691592.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050023133.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000116691577.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000147247148.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000147247141.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000147247168.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000116691592.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000116691612.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000005577799.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000005577799.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000116691577.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000050023133.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050023147.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000116691579.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000147247168.5 node_expansions=78
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000147247134.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147247155.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000147247128.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000147247167.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000147247141.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000147247167.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147247167.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147247167.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000147247166.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147247191.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000147251173.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000147247144.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000147247178.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000147251173.0 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000147250076.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147250076.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147249098.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147250076.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147251173.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147249820.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147251006.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147249895.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147249895.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000147251173.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147251187.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147251187.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005581854.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005581854.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977797832.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977797832.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000088911598.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000088911619.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000150022712.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000147244932.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000088911600.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000022243168.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000088911598.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000119467169.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000119467155.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000119467155.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000116689377.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000116689377.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999977797835.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999977797842.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000088911598.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000022243153.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000022243175.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000088911600.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000150022712.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150022725.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150022725.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000088911619.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000088911610.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000150022710.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000147244954.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000088911598.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000022243165.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000088911632.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000119467155.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000119467155.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000119467155.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000116689391.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000116689377.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999977797835.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999977797820.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000088911598.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000022243155.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000022243153.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000088911612.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000150022710.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150022725.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150022725.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150022734.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150022734.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000150022709.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150022734.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000150022719.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000150022722.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000150022753.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000150022753.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000150022734.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150022694.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150022734.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150022732.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150022732.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000150022744.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150022716.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000150022723.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000150022713.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000150022747.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000150022757.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1200000150022757.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150022721.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150022721.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150022767.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150022767.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000150022737.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150022722.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000150022734.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000150022722.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000150022732.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150022737.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150022736.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150022736.5 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000150022734.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150022744.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000150022749.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000150022744.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000150022732.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000150022749.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150022736.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150022736.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977797856.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977797856.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999977797871.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999977797840.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977797871.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977797871.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977797871.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999977797858.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999977797847.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977797858.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005572453.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005572453.2 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999977797880.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999977797852.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000005572431.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999977802418.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999977797837.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999977797844.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000005572431.2 node_expansions=58
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999977800769.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999977800767.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999977799767.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999977797823.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999977800504.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999977802448.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999977801711.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999977800615.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999977801900.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999977800600.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000005572433.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1500000005572433.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005572453.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005572453.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986128011.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986128011.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999986128020.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999986131884.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999986128000.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999986128002.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999986128012.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999986131884.8 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999986130911.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999986130932.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999986129941.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999986127987.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999986130632.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999986129684.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999986131884.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999986130809.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999986131073.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999986130788.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1499999986131884.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986131906.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986131906.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000086133684.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000088911487.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000147244832.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000144467053.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000086133699.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000002798588.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000105578164.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000136133708.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000116689275.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000116689285.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000113911476.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000113911487.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999986131907.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999986131907.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086133708.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000030577242.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000030577241.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000069467018.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000147244832.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000147244809.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147244809.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147244809.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147244809.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000086133699.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000088911477.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000144467063.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999986131921.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000086133701.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000002798588.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000105578167.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000136133722.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000116689286.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000116689277.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000113911485.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000113911522.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999986131923.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999986131921.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086133722.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000030577254.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000030577278.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000069467032.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000144467063.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000144467057.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000144467018.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144467057.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144475424.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144475424.5 node_expansions=184
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000163911472.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000163911461.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000144474135.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000144472190.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000144473190.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000144473857.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000144469857.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000144475413.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000144473024.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000144475246.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000144474968.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2100000144475413.0 node_expansions=1125
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000144475146.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000144475135.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000144474965.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000144474132.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000144472200.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000144473190.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000144473857.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000144474024.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000144473024.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000144475257.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000144475424.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000144475146.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000166689264.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000144475424.5 node_expansions=167
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000144475410.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000144475385.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000144475429.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000144475416.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000144475392.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000144475404.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000144475429.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144475394.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144475394.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166691449.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166691449.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144475426.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144475426.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166694540.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166694540.0 node_expansions=298
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000166694379.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000166694379.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000166694100.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000166692873.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000166693428.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000166692435.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000166693151.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000166693268.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000166692317.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000166694540.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000166692435.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000166691484.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000166693268.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000166694540.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000166694261.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2400000166694540.0 node_expansions=905
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000144479472.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000144479470.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000144481416.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000144481425.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000144481416.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000144479867.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000144480414.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000144479470.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000144480136.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000144479470.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000144478471.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000144479472.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000144478491.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000144480315.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000166694540.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000166694264.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=2400000166694540.0 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166694554.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166694554.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166697470.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166697470.5 node_expansions=87
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000166698423.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000166698423.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000166700367.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000166700367.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000166699367.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000166698811.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000166699367.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000166698423.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000166699089.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000166698423.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000166697423.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000166698423.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000166697423.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000166699256.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2400000166700367.0 node_expansions=360
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000166697480.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000166700367.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000166697450.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000166697453.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000166697463.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000166700367.0 node_expansions=50
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000166698438.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000166700126.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000166698437.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000166700378.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000166699367.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000166698833.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000166699378.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000166698438.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000166699089.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000166698438.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000166699270.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000166697445.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000166698438.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000166697434.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000166699270.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2400000166700378.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166700367.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166700367.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166703069.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166703069.5 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000166701416.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000166703085.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000166701402.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000166701417.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000166702356.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000166701791.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000166702347.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000166701417.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000166702069.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000166701402.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000166702248.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000166701417.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000166700416.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000166702806.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000166700413.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000166702247.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2400000166703085.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166703082.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166703082.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166703057.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166703057.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000166703059.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2400000166703059.5 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000108369713.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000111147528.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000169480869.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000008367951.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000086147515.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000036146602.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000127814192.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000158369739.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000138925294.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000138925282.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000136147523.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000136147526.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000008367959.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999986145749.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000086147491.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000052813269.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000052813269.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000091703062.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000169480869.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169480859.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169480859.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000169480859.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000169480859.0 node_expansions=2
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000169484247.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000169484803.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000169484247.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000169484247.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000169485747.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000169484191.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000169485747.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000169484247.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000169483247.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000169484247.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000169485080.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000169484247.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000169483247.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000169485191.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000169483247.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000169485636.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2400000169485747.5 node_expansions=578
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000169483803.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000169484359.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000169483804.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000169483803.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000169485747.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000169484191.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000169482801.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000169484747.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000169483801.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000169482817.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000169483817.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000169484637.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000169483824.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000169482803.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000169485189.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000169482815.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000169484637.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2400000169485747.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169485769.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169485769.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191707913.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191707913.5 node_expansions=32
FooPlayer.decide: Prioritizing 20 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2700000191711299.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000191711855.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000191711299.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000191711300.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000191711299.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000191711133.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000191710299.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000191711133.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000191711299.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000191710299.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000191711300.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000191711299.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000191712133.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000191711299.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000191710299.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000191712133.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000191710299.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000191711299.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000186156577.5 action_type=ActionType.BUILD_CITY
  Action 19: expected_value=2700000191712133.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2700000191712133.0 node_expansions=4176
FooPlayer.decide: Prioritizing 20 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2700000191710744.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000191711299.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000191710744.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000191710744.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000191710744.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000191711133.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000191709744.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000191710744.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000191709744.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000191710744.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000191709744.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000191710744.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000191710744.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000191710744.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000191709744.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000191712133.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000191709744.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000191710744.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000186156577.5 action_type=ActionType.BUILD_CITY
  Action 19: expected_value=2700000191712133.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2700000191712133.0 node_expansions=348
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000186156614.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000191712169.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=2700000191712169.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191712147.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191712147.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191712170.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191712170.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191712162.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191712162.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191712172.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191712172.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191712167.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191712167.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000208378826.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000208378826.0 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191712160.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191712160.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191712190.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191712190.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191712168.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191712168.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191712209.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191712209.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000130601075.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000133378851.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=3000000208375883.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000030599297.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000086156630.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000058377963.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000150045520.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=3000000200042549.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=3000000180598105.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=3000000180598105.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=3000000177820327.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000158378851.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000030599328.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2699999986154852.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000086156630.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000075044630.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000075044630.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000113934408.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=3000000208375883.0 node_expansions=269
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000188934431.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000188934406.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=3000000208375883.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000188934419.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000188934414.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=3000000208375883.0 node_expansions=38
FooPlayer.decide: Prioritizing 6 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=3000000208374907.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000202817937.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000208375883.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000197262952.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000208373902.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=3000000200039883.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=3000000208375883.0 node_expansions=18
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000036120725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000005564003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025011558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000030564614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030564336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019452336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999997228725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016675169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961115836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005564003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000000009003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000008446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005566224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983340334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997231446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994450946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961114724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961115835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999961112778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999986117557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=300000036120725.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120725.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120725.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=300000036120725.2 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000038906112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052796988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033351677.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044462532.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047241155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038906110.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041684735.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025018358.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044463669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036130331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000000019390.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036130278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000017456.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033353589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027796922.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027798055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011127961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011128532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019461612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008350749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033351124.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025015822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025017184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019460237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030572197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011125739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011126851.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013905739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030572474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022240566.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016684403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016682764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000000016306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005570749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000015471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000017407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000014360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011127406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013907130.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002794073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002792961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019463309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016684429.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000052796988.5 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052796988.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052792266.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796431.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000052796988.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797003.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797003.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999927792554.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000017431.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027795221.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027795210.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052796987.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052797003.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000017447.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052796987.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052796988.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088908099.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088908122.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088908137.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088908099.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052797003.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052796988.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052796987.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052797011.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052797011.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000088908137.6 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088908123.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908123.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088908110.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088908110.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088908111.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908111.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927792568.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927792568.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927792568.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927792568.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927792556.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927792556.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000017444.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027795222.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027795245.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052796999.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052797010.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000017454.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052796999.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052796999.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088908111.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088908111.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088908145.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088908111.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052797010.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052797023.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052797000.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052796999.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052796999.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052797010.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000088908145.1 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088908111.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908111.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927792555.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927792555.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000017443.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027795233.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027795243.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052796999.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052797010.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000017443.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052797023.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052797023.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088908111.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088908134.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088908111.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088908121.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052796999.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052796999.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052797010.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052796999.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052796999.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052797000.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000088908134.1 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088908132.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908132.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088908145.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088908145.1 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127796977.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000119463644.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=900000127796977.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127796977.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127796977.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927797421.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927797421.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927792566.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927792566.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927797407.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927797407.6 node_expansions=18
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999927792578.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999927797407.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999927792543.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999927792557.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999927792553.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999927797407.6 node_expansions=33
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=899999927792548.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999927797442.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999927792538.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999927796296.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999927794907.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999927792553.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999927796719.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=899999927797442.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927797418.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927797418.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999927797418.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927797418.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897238856.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999897238856.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000038908176.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000027797030.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997241475.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061132170.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000061132140.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000008352585.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000061132140.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000091687708.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000097243264.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000097243253.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000097243253.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000097243264.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000061132140.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000061132140.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000061132170.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000061132141.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000061132140.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000061132140.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000097243264.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097243253.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097243253.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097243264.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097243264.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000097247356.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000097243301.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000097246523.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000097247356.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122238421.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122240790.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000097243301.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122242598.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122242598.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1500000097247356.5 node_expansions=393
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1500000097243302.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000097246520.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000097247353.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097243312.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097245690.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000097243301.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097247467.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122238441.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000097247353.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000097247357.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000097247343.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097247357.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897246085.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999897246085.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999897242912.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999897242885.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897242912.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999897242923.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999897242921.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897242923.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008356714.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008356714.5 node_expansions=14
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999897242909.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000038912269.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000027801133.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999997245577.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000061136268.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000061136243.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000061136268.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000122247297.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000097247380.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000127802853.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000097247355.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000127802853.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000061136243.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000061136243.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000061136243.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000061136243.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000061136243.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000061136240.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000127802853.2 node_expansions=114
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000061136250.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000097247342.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000097247342.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000097247342.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000097247327.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097247342.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097247344.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097247344.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000097247343.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000097247317.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097247343.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097247343.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097247343.0 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000122241504.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000122243717.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122243834.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122243278.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122241494.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122243834.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122241504.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000122243994.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122243994.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=1800000119465223.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1800000122243994.8 node_expansions=398
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000097249867.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000097253078.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000097252256.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000097251690.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000097251690.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000097249856.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000097252535.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000097252258.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000097249856.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122243994.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1800000119464550.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1800000122243994.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086132894.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086132894.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097243866.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097243866.0 node_expansions=42
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1800000097241525.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000097243748.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000097243880.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000097243299.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000097243299.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000097241515.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000097241515.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000097243857.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000097241525.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000097243880.0 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000097243855.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000097243842.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097243855.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119466081.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119466081.8 node_expansions=176
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000061132754.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000097243875.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000097243865.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000127799350.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000097243863.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000097243852.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2100000127799350.8 node_expansions=29
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000127799366.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000122243795.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=2100000127799366.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127799350.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127799350.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091688281.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091688281.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999894464239.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000038909586.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000044466030.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000050021586.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000055577159.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000030577150.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999947242017.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000080577152.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000086132695.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000091688263.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000127799385.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000127799364.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000055577150.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000055577128.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000055577159.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000030577150.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000055577128.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000080577155.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2100000127799385.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000127799364.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127799364.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999894464261.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999894464261.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999894464239.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999894464239.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999894464277.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999894464277.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999894464278.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999894464278.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999894464302.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999894464302.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999858353211.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999894464313.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999894464313.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999858353198.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999894464273.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999894464273.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999858353162.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999858353162.0 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999947244469.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2099999947244457.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999947242064.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2099999947242064.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2099999947244416.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2099999947242087.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2099999947242075.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2399999961128611.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2099999947242041.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2099999947244479.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2099999947242041.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2099999947242076.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2099999947242049.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2099999947242065.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2099999947242061.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'SHEEP')) score=2399999961128611.0 node_expansions=97
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947242054.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947242054.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2099999947244445.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999947246556.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999947247223.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999947246278.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999947246278.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999947244445.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999947244445.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999947247945.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999947245723.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999947244445.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=2099999947247945.2 node_expansions=234
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2099999947244445.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999947246556.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999947246667.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999947246278.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999947246278.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999947244445.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999947244445.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999947247945.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999947244445.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999947245723.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999947244445.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=2099999947247945.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999925025723.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999925025723.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999925033020.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999925033020.2 node_expansions=173
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2099999925030078.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999925032189.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999925031189.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999925031911.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999925031911.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999925030078.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999925030078.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999925030078.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999925031633.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999925031356.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999925033022.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999925030078.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2099999925033022.8 node_expansions=912
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2099999925032985.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999925035097.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999925034097.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999925034819.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999925034819.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999925032985.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999925032985.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999925032985.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999925034541.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999925034263.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999925032985.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999925035930.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999925035097.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2099999925035930.2 node_expansions=315
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999925033016.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999925035930.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999925033022.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999925033023.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999925033010.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2099999925035930.2 node_expansions=55
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999925032985.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999925035930.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999925035145.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999925032985.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999925034128.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999925034819.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999925034819.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999925032985.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999925032985.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999925032985.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999925034541.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999925034263.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999925032985.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999925035097.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2099999925035930.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999911142756.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999911142756.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999925035961.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999925035961.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999872258152.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000016703496.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000022259963.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000027815522.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000033371041.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000008371041.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000058371052.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000086148852.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000091704385.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000069482163.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000105593274.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000105593274.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000033371063.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000033371041.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000033371063.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000008371072.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000033371041.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000058371052.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2100000105593274.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105593298.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105593298.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105593322.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105593322.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999872258178.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000016703507.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000022259968.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000027815497.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000033371052.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000008371052.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999925035941.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000058371077.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000086148831.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000091704386.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000069482200.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000105593285.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000033371052.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000033371055.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000033371052.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000008371087.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000033371052.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000058371075.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000105593285.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000105593285.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105593285.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105593333.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105593333.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000105593312.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105593271.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105593312.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105593334.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105593334.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000105593309.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105593271.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105593309.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130593287.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000130593287.0 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000105593320.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105593334.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000105595418.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000130593287.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000105593320.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000105595383.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2400000130593287.0 node_expansions=75
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130593301.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=2400000130593301.0 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000005564558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011119891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025008225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019454836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999963891667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999963892223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999963891946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008343446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983335612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011121502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000022236034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019461901.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027794999.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047241435.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041681404.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025016589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047241189.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033350556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036129443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002794086.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000002794363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044461921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038902789.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041683588.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030571333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041683399.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016682739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016682184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027795810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013903517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002794351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002791837.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002792393.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002792129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016681295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011124628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011123819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027794420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019458308.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030572485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013901873.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013902996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022235207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016680461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008348805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030572206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008346860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025016348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033350261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011124385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011125194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027793848.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000047241435.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047240599.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047241433.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239488.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000047241433.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047241434.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047241434.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047241435.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047241435.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047241457.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047241457.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246876.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246876.1 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002795222.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047241445.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002795259.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038906335.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988906335.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047241445.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077797011.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047241445.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047241445.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083352558.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083352599.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047241445.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999988906333.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999988906333.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047241446.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047241445.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077797001.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077797001.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000083352599.1 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083352579.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083352556.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083352579.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083352576.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083352576.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083352576.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083352593.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083352593.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083352567.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083352567.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999988906358.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988906358.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999988906332.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988906332.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999988906343.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988906343.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999988906358.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988906358.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999988906357.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988906357.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999961128579.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961128579.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999972239690.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016685913.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999972239689.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038906356.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988906366.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000016685914.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047241467.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016691357.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000016685912.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000016685913.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052797035.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052797025.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047241469.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999958350801.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000016691357.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000016685913.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047241479.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047241469.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000052797035.1 node_expansions=104
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797025.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797025.1 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000052797022.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052797034.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052802444.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052802428.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052797034.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000052802444.2 node_expansions=49
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052799944.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052797019.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052801625.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052799944.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052802458.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052798978.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052798686.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052799519.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000052802458.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802468.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802468.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802444.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052802444.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999972245110.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016691333.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999972245135.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038911789.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988911802.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000016691333.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047246900.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016691333.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000016691333.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000016691333.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052802458.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047246899.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999958356235.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999958356223.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000016691333.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000016691333.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047246902.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047246902.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000052802458.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052802455.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052802429.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802455.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802466.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052802466.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000052802469.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052802446.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000052807884.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052802464.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052802454.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000052802464.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000052807884.2 node_expansions=46
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000052805384.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052802450.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052805384.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052807884.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052807050.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052805397.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052804411.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052804106.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052804939.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000052807884.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052805131.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052805131.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025023828.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025023828.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025023855.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025023855.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999972241360.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000016687582.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999972241360.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038908040.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000011132040.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000016687596.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075020929.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000016687582.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000016687582.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000016687582.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000052798707.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047243151.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999980576471.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999930574693.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999988909804.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000044465373.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000047243151.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000047243151.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000075020929.5 node_expansions=846
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000047247089.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047246089.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047248755.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047249047.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047246089.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047250700.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047247089.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047248033.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047247755.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000047248589.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000075020954.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000075020954.0 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075020954.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075020954.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075025497.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075025497.4 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000075021910.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000075020941.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000075023577.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000075022885.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000075020941.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000075025532.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000075021938.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000075022885.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000075022617.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000075023451.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000075025532.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075025549.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075025549.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075025532.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075025532.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930579290.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930579290.6 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999930583344.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999930580275.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999930579275.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999930581941.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999930581219.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999930579286.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999930580289.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999930583886.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999930581219.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999930580956.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999930581776.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=899999930583886.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930583899.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930583899.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930587942.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930587942.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930581692.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930581692.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930583899.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930583899.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944474579.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944474579.9 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999944478610.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999944475552.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999944476944.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999944474555.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999944477236.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999944476499.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999944474541.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999944475569.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999944476497.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999944476208.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999944477042.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999944477222.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=899999944478610.9 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944476403.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944476403.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966694230.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966694230.2 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999944476427.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999944478624.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999944478624.4 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944478610.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944478610.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944478610.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944478610.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999936143502.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999980589733.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999936143499.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038921289.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999975034167.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999980589723.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038923066.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999980589722.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999980589722.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999980589722.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000052811945.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000052811992.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000011145292.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999894476833.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999952811944.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000008367537.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000011145289.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000011145278.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000052811992.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052809723.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052809723.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075027610.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075027610.2 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000052812981.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000052814355.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000052811966.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000052812981.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000052814633.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000052813935.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000052811966.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000052812966.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000052814102.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000052811967.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000052813648.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000052814466.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000052812966.4 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000072248590.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000075027584.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000069471348.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=1200000075027584.2 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000075027584.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075027584.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075027630.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075027630.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000075027621.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000075027611.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075027621.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000075027636.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075027636.8 node_expansions=2
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000091694238.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088916470.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000075030245.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094472027.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091694248.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000075032189.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000075030245.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000097249793.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000086138693.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000075030245.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000075031911.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000075032745.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000097249805.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1500000097249805.0 node_expansions=454
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000075026670.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000075031207.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000097249805.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000075028600.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000075028604.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000075028602.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000097249805.0 node_expansions=114
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000075029578.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000075030967.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000075028578.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000075029578.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000075031245.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000075030547.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000075028602.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000075029578.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000075030705.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000075028590.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000075030260.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000075031078.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000097249842.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1500000097249842.0 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097249805.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097249805.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077806057.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077806057.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000077803447.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000077806057.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000077803478.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000077803445.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000077803465.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000077806057.0 node_expansions=38
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000077804427.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077805779.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077803476.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000077803440.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077806070.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077805387.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000077803443.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077804401.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000077805501.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000077803439.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000077805112.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000077805945.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1500000077806070.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077806070.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077806070.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077808595.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077808595.0 node_expansions=57
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999983364122.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999961141900.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999980586358.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000086141911.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000000030802.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000005586355.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000063919691.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999983364122.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999983364122.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000025030800.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000097253024.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000036141911.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999969475233.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999930585456.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999977808567.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000033364136.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000036141913.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000013919689.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000097253024.8 node_expansions=578
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000097251540.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000097252913.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000097250535.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000097250524.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000097252093.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000097252484.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000097250540.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000097251538.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000097251540.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000097252649.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000097250549.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000097252213.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000097253040.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000097253040.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077807483.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077807483.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097255404.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097255404.8 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000097253051.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000097253048.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000097255412.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000097253048.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000097253047.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000097255412.2 node_expansions=49
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000097254023.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000097255425.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000097253051.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000097253023.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000097254592.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000097255148.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000097253606.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000097253023.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000097254051.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000097254045.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000097255149.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000097254026.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000097253051.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000097254703.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1500000097255425.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097255423.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097255423.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930587880.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999930587880.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930587869.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930587869.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911144411.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911144411.5 node_expansions=27
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999911143303.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999911142316.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999911142303.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999911143858.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999911142872.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999911144414.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999911143594.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999911142316.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999911142316.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999911143314.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999911143320.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999911143303.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999911142303.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999911143970.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999911143312.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1499999911144414.5 node_expansions=180
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999911144428.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999911144438.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999911144425.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999911144425.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999911144411.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1499999911144438.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911144427.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999911144427.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999911147081.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999911147081.2 node_expansions=93
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999911145428.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999911144428.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999911144424.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999911145983.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999911144979.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999911145705.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999911144428.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999911147094.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999911144424.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999911145428.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999911145425.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999911145428.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999911144428.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999911146094.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999911145431.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=2099999911147094.8 node_expansions=180
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999911147094.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999911147091.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999911147080.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999911147102.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999911147078.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2099999911147102.8 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999911147094.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999911147042.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999911147094.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999911147096.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999911147096.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999911147104.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999911147115.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999911147115.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999911147089.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999911147089.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999880593102.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999880593102.2 node_expansions=83
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999880591571.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999880591545.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999880591571.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999866704203.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999866704203.0 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999919481314.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999897259080.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999916703547.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000022259090.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999936148002.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999941703550.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000030592460.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999919481316.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999919481301.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999961147980.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000033370224.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000027814669.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999986147992.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999905592423.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999913925746.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999988925756.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000022259120.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999980592456.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000033370224.2 node_expansions=84
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033370202.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033370202.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033371770.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033371770.5 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033370216.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000033371770.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000033371737.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000033370211.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000033370247.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000033371770.8 node_expansions=99
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000033371215.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033370246.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000033370215.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000033371770.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000033370767.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000033371492.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000033370215.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000033370214.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000033371246.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000033371211.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000033371215.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000033370214.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000033370215.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000033371245.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000033371215.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=2100000033371770.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033371770.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033371770.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033373035.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033373035.0 node_expansions=50
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000033372788.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033371758.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000033371759.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000033371759.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000033373046.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000033371758.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000033371790.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000033372790.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000033372758.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000033372768.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000033372768.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000033371771.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000033371768.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000033372758.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000033372759.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2100000033373046.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033373035.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033373035.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000069484150.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000069484150.5 node_expansions=24
FooPlayer.decide: Prioritizing 5 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000069484161.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000055595271.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000061150826.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000055595270.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000055595260.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2400000069484161.5 node_expansions=35
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000069484148.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000069484171.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000069484171.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000069484122.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000069484122.5 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000083348386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030567442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030568831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063903331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063902821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030568831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030566887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030567998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030567442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063902544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080570887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069458054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058345886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072234209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000061123386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075013112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069459499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080568666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000083348388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047231930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047230819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066678376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000075014219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058345553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041676375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055567820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000072236719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061124164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055565330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044453610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069457553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063901941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055566107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000072237277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052790276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000075013111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050012498.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000083348388.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083348388.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350888.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352555.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000083352555.5 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000033346944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055574777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000002792422.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000000016308.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033351942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027795001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000000016576.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000000015477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000000016598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000000015485.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030573331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050019488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038906665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022238612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036129723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025017223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036125544.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019458830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041683657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011124638.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011123527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033349153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022237739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044462809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022237739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022236628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027794153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005569083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022238597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016680795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016682462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041685309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025015795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030572754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005570184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038906143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013903573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025015795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033348585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025014684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008346015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000022234639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013899072.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013901572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000011123791.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000055574777.8 node_expansions=3424
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055572277.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055574777.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055570611.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000055574777.8 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352588.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352588.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005573021.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041684156.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058352588.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083352587.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058352576.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999938903687.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000094463699.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058352590.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058352576.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058352577.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058352576.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083352598.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083352587.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058352590.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058352576.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058352576.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002795243.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000038906365.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000094463699.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094463709.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094463661.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094463709.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094463696.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094463696.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005573033.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041684145.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058352588.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058352589.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083352595.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058352589.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999938903699.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058352589.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058352588.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058352588.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058352595.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083352599.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083352589.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058352588.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058352599.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058352602.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002795266.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000038906374.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000083352599.5 node_expansions=92
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083352589.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083352565.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083352589.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357161.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083357161.9 node_expansions=21
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083354253.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083355087.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083355789.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083357184.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083355789.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083352587.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083356067.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083352595.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000083357184.4 node_expansions=104
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083357184.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083357166.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083357176.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083357186.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083357186.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083357186.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=600000083357186.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357186.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357186.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690484.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116690484.2 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083357173.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083357166.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083357153.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083357165.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083357152.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357173.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361751.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083361751.0 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083357195.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083361762.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083357178.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083357165.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083357175.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000083361762.0 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083358831.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083359661.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083359817.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083360650.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083360373.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083357150.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083360386.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083361762.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083357150.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000083361762.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361773.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083361773.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361775.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083361775.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361787.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083361787.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100022825.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100022825.8 node_expansions=49
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000083363455.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083364275.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083364442.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083364998.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083366678.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083361786.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083365011.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083366664.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083365275.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083361775.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000100022825.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000097243405.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=900000100022825.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100022839.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100022839.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100022852.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100022852.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100022850.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100022850.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977797964.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977797964.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977797963.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977797963.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969465508.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969465508.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969465519.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969465519.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969465521.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969465521.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999969465520.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969465520.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941686840.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941686840.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941686853.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941686853.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941686854.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941686854.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999969465555.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000069466453.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000022245077.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022245110.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063911778.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000038911742.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000111133976.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000038911742.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000038911768.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000038911742.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038911743.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000063911754.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000063911777.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000038911742.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038911742.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038911743.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999994466409.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066688655.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000111133976.9 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111133988.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111133962.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111133988.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111138869.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111138869.6 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000111135694.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111136508.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111135677.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111137202.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111138878.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111134006.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111137198.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111138878.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111137489.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111134020.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000111138878.1 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086138869.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111138857.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111138857.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111138844.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111138844.1 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999969470408.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000069471286.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000022249964.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022249968.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063916656.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000038916635.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999941691746.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000038916635.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000038916631.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000038916631.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000072249935.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000063916619.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000063919602.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000038916635.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038916631.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000038919578.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999994471301.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000066696468.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000066696468.5 node_expansions=104
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066696434.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066696434.5 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066693523.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066693523.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066693525.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066693525.0 node_expansions=3
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000066696443.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000097251998.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000083363109.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=1800000097251998.5 node_expansions=69
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000097249080.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000097251998.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000097249091.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000097249068.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000097249092.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000097251998.5 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000097250720.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000097251998.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000097251556.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000097250720.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000097252276.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000097249075.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000097252276.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000097253978.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000097252589.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000097249054.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000097251165.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1800000097251998.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097252020.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097252020.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072251998.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000072251998.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072252020.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000072252020.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088918682.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088918682.2 node_expansions=10
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000072253690.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000072254523.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000072253687.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000072255254.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000072256912.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000072255245.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000072252024.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000072255532.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000072252024.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000072254965.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000072254135.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1800000072256912.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044470499.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044470499.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000061137149.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000061137149.2 node_expansions=26
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000044470461.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000061137125.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=2100000061137125.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000061137125.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000061137125.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077798964.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000077798964.8 node_expansions=71
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000061136569.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000061137415.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000061136571.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000061137569.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000061138124.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000061134902.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000061138124.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000061138402.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000061134904.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000061136846.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000061137013.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000077798931.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1800000077798931.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077798929.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077798929.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077798963.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000077798963.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077798955.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077798955.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077802379.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000077802379.8 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000077798954.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000077798955.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000077798964.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000077802403.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000077798964.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000077802403.2 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000077800629.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000077801452.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000077800621.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000077800632.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000077802127.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000077798952.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000077799903.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000077802416.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000077798962.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000077800898.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000077801014.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1800000077802416.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000077802403.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077802403.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077802407.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000077802407.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000077802439.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000077807555.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000108355385.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000077802435.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000077807565.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000077802435.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000108355385.2 node_expansions=130
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000077804080.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000077804094.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000077804924.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000077804094.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000077807594.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000077804077.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000077805644.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000077802413.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000077803421.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000077802413.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000077804371.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000077804538.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000108355387.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=2100000108355387.2 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108355385.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108355385.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108355410.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108355410.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108355398.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108355398.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933357795.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999933357795.8 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999963910054.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000069465644.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000019466523.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000063915096.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000119466552.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000050022079.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000141692874.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000069466523.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000052799832.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000052799856.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000097244300.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000147248430.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000119466522.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000069466532.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000069466523.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000050022055.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000036133190.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000108355422.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000147248430.0 node_expansions=130
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000147244302.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147244299.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147244302.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999963914242.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000069469811.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000019470686.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000063915142.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000119470700.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000050026242.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999933357797.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000141692920.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000069470686.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000052804020.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000052804020.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000097248478.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000119470697.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000069470686.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000069470686.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000050026242.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000036137353.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000108359589.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2100000141692920.0 node_expansions=957
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000141690432.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000141690433.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000141691269.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000141690419.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000141692929.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000141690433.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000141691928.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000141688762.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000141689719.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000141688776.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000141690697.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000141690814.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2100000141692929.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000141692936.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141692897.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141692936.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141696637.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141696637.2 node_expansions=57
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000141694585.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000141694599.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000141695409.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000141694575.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000141696081.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000141696660.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000141694575.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000141696095.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000141692920.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000141693859.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000141692939.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000141694853.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000141694972.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2100000141696660.8 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000141696660.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141696611.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141696660.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000141696660.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141696660.8 node_expansions=2
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000175029959.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000158363292.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000161141118.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=2400000175029959.0 node_expansions=36
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000175029970.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000175029949.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000175029959.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000175029951.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000175029946.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175029970.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175029997.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175029997.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000147252194.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147252194.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175029972.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175029972.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999997251312.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000102806860.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000052807759.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000097252194.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000152807749.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000083363294.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999933361530.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000102807752.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000086141093.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000086141086.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000130585545.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000180585536.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000152807770.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000102807752.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000102807756.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000083363294.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000036141092.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000108366514.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2400000180585536.5 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000180585527.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000180585527.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000200029934.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000200029934.0 node_expansions=36
FooPlayer.decide: Prioritizing 2 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000197255377.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000200033154.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=2700000200033154.5 node_expansions=50
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000200029959.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000200033154.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000200029980.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000200029959.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000200029992.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000200033154.5 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000200031644.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000200031613.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000200032432.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000200031599.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000200033154.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000200031599.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000200033169.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000200029947.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000200030947.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000200032644.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000200029958.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000200032613.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000200031877.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000200032043.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2700000200033169.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000200033180.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000200033180.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999905586944.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999905586944.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999905586944.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999905586944.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999905586973.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999905586973.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999905586959.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999905586933.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999905586959.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999905589633.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999905589633.5 node_expansions=32
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2699999905588672.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999905588658.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999905589505.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999905588658.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999905589394.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999905587994.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999905588672.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999905587005.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999905587991.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999905589658.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999905589389.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999905586994.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999905589661.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999905588939.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999905589106.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2999999947251641.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2999999938917972.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=2999999947251641.0 node_expansions=81
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016677391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016677391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000005565391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013899003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000036122947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025009058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000005562891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000000007336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016675447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000002785114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961119447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994453668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000009279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000009557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994451168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999988896168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999986116724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999983339502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999961116390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999961113056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999961115278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961117779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000036122947.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036122947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=300000036122947.44 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000038906655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041684720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038906678.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027790508.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000019457176.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052795821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047240267.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041684720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044461666.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041683620.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033347778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033348589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050016713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036126100.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005571033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005572687.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038906922.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025014973.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025013850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033350540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013901848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019457428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011123805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011121860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022235219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016677684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027790463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016677683.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016678794.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019455736.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033346366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027790239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027789152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030569964.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022235253.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025012473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027792765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025013017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019456906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005569629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005566281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005568504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005571032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000030570529.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000052795821.9 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794155.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795821.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052795544.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000052795821.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795832.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795832.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052795833.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795833.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801277.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801277.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795847.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795847.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682946.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991682946.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999991682946.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991682967.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999991682930.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999991682943.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999991682955.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999991682967.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682943.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991682943.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688376.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688376.1 node_expansions=51
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999991685172.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991682940.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991686006.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991685319.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991687394.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991685450.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991686177.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991688375.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=599999991688375.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688389.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688389.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688375.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688375.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991688375.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688375.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005578151.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005578151.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005578176.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005578176.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005578166.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005578166.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005578151.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005578151.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005583875.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005583875.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005578166.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005578166.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000005580375.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005580834.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005578152.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005581223.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005580541.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005583889.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005582611.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005580652.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000005581399.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000005583889.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980577597.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980577597.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980577610.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980577610.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027800746.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088911834.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002798945.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058356278.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027800722.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999980577610.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027800722.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052800757.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052800757.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063911834.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999966687833.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997243403.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058356278.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027800746.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027800723.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027800722.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027800736.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999980577610.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088911834.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911848.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911848.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915019.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088915019.8 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088911845.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088911807.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088915020.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088911813.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088911810.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000088915020.8 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088911798.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088914020.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088914489.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088911798.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088914855.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088912823.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088914187.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088914045.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088914335.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088915020.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=600000088915020.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088915020.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915020.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359513.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359513.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915045.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088915045.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915045.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915045.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918111.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918111.0 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000088918454.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088918121.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088920509.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088920787.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088918121.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088921621.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088917899.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088919121.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088922343.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088921899.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088920621.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1200000088921899.0 node_expansions=285
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000088921910.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088917287.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088919509.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088918287.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088919978.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088919676.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088917312.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088920343.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088918287.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088919687.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088919121.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000088919812.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1200000088921910.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088921899.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088921899.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088921911.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088921911.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000027810823.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999980587702.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000002809022.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000097255187.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000027810813.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999980587712.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000027810799.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000091699631.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052810799.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000102810742.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999966697909.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999997253466.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000058366355.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000027810823.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000027810823.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000027810799.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000027810798.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999980587687.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000102810742.5 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063921930.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063921930.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966697909.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966697909.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966697909.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966697909.8 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000002808951.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000002811173.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000002811339.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000002809951.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000002813284.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000002811617.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000002808951.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000002812006.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000002809951.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000002809951.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000002810784.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000002811617.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000002811451.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999966702173.0 action_type=ActionType.BUILD_CITY
  Action 14: expected_value=1500000002813284.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1500000002813284.2 node_expansions=149
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999966702173.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000002813318.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1500000002813318.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966702173.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966702173.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966702231.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966702231.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966702211.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966702211.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944480877.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944480877.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000027815099.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000125037332.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000038927085.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000058373307.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000027815112.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999944480877.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000027815112.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052815110.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000052817752.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000100039974.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999966702210.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999997260419.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000058373307.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000027815099.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000027815099.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000027815112.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000027815112.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999944480890.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000125037332.2 node_expansions=222
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000125037333.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125039530.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125039696.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125038307.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125039974.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125037307.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125039419.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125038722.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125038308.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000125038333.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125039154.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000125040000.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000125038597.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000125039807.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1500000125040000.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125039986.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125039986.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944483545.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944483545.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944483532.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944483532.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944483532.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944483532.2 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999944483556.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999944485753.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999944485920.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999944484531.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999944486197.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999944483556.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999944485642.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999944484920.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999944484545.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999944484545.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999944484531.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999944484544.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999944485364.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999944484809.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999944486031.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1499999944486197.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925038420.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925038420.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999944484556.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999944486765.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999944486932.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999944485543.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999944485568.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999944484543.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999944486667.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999944485932.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999944485568.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999944485543.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999944485543.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999944485821.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999944487068.6 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999944485543.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=899999944487068.6 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913931487.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913931487.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944485410.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944485410.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999944485402.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999944485424.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999944485396.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999944485399.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999944485396.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=899999944485424.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944485399.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944485399.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944487796.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944487796.9 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999944485418.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999944487640.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999944487798.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999944486423.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999944486408.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999944486410.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999944485410.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999944486410.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999944486806.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999944486410.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999944486410.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999944486410.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999944486695.9 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999944487521.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=899999944487798.9 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944487796.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944487796.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952821110.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952821110.0 node_expansions=9
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952821101.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1199999952821101.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930590758.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930590758.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930596485.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930596485.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999930594280.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999930596485.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999930594277.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999930594304.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999930594287.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1199999930596485.5 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999930594263.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999930596485.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999930595263.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999930595263.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999930595300.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999930595263.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999930594263.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999930595280.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999930594299.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999930595263.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999930594263.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999930595299.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999930595541.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999930596390.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1199999930596485.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930596485.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930596485.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913928931.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913928931.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999913928919.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913928919.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913928931.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913928931.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913928919.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913928919.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999913928945.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913928945.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913928945.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913928945.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999958338336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019455447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011123169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016677391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999958340558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025009336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025010947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022234558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019456502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025012947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019456002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008342891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999958338614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008343169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999958337225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999958338614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999958337780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008342669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005565669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994451724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980562834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994451724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983340612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002788446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977784223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997231779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000008724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994451501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999977781446.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999972226723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999977781446.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999972225612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999988895113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999986118668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=300000030567114.06 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030564614.06 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030567114.06 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030564614.06 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=300000030567114.06 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=599999997238824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033351101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997238268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036128878.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036127757.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999997239087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036128867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041686989.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999997237694.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999997236587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999997238287.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036128377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013903809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000002791851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000002791573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016682708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011125194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022238262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008348527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008348552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022237442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011122984.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019458541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005567406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005568808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025014156.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016683851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027797235.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022240010.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008349628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008348554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016681929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011127195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013903015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016681915.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013903026.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011126070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016681085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002791850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002791017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013903797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008346610.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000041686989.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041684488.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041686988.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041683655.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000041686988.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041686989.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041686989.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000041689680.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041689982.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041690513.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000041689533.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000041689255.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000041689533.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000041688421.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000041690236.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000041690513.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000041690537.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000041690487.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041690537.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069462019.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069462019.4 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041690513.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000041690524.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000041690524.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041690524.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041690524.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069461995.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069461995.0 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000016690488.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016690488.8 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041690490.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041690490.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041690490.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041690490.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069462009.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069462009.5 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041693179.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041693457.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000041693179.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000041693013.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000041692902.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000041692735.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000041690513.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000041691902.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000041693746.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000069462046.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=900000069462046.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000044462010.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000044462010.4 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069462011.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069462011.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069462013.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069462013.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000069463740.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000069463740.8 node_expansions=122
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000069465236.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000144465247.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000050019015.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999980574569.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999997241236.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000102797063.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000069465236.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000111130396.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000069465236.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000008352347.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000069465236.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000041687458.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000036131014.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000036131014.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000069465236.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000069465236.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000069465236.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000102798580.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000111130396.5 node_expansions=738
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111130379.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111131637.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111130397.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111131211.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111130110.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111130953.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000111128708.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000111130120.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000111131915.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=900000111131915.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111131914.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111131914.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000091684266.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000144465248.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000094462033.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999980574580.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999997241246.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000091684266.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000102798581.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000069465247.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000091684266.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000008352358.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069465246.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000063906488.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000036131026.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000036131025.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000069465246.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000069465247.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069465246.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000125017599.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000125017599.2 node_expansions=136
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125017574.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125017574.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102798591.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102798591.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125017600.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125017600.2 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000102798579.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102802065.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000102798588.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000102798581.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000102798567.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000102802065.4 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000102800245.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102801524.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102800398.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102800232.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102801065.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102799954.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102800798.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102802065.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102799955.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102798565.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=900000102802065.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102802066.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102802066.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102802065.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102802065.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102802079.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102802079.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086138329.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086138329.6 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052802080.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000127802077.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000033355858.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999963911413.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999980578094.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000052802079.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000102802081.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052802079.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000094468748.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000052802079.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999991689193.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000052802080.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000025024304.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019467872.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019467857.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000052802081.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069468747.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000069468747.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000127802077.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127802080.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127802080.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150020097.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150020097.8 node_expansions=67
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052802078.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000077797849.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999963911412.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999980578089.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052802078.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000125020071.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000052802078.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000116686738.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052802078.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999991689201.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000052802078.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000025024301.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019467856.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019467856.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000052802078.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000091686738.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000091686738.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000108353404.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000125020071.2 node_expansions=198
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000102803733.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102805024.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102804176.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102803899.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102803746.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102802065.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102803454.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102804287.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102802066.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102803454.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000116684248.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1200000125020084.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=1200000125020084.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125020071.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125020071.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125020096.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125020096.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000125020099.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125022999.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000125020100.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000125020099.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000125020096.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000125022999.5 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000125021751.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000125022999.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000125022181.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000125020918.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000125021762.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000125020094.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000125021487.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000125022320.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000125020108.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000125021487.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1200000125022999.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125022999.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125022999.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125023024.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125023024.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000008356370.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000027797839.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000008356348.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000008356359.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000008356358.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000027797839.2 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000008358013.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000008359013.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000008357749.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000008358470.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000008357179.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000008356346.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000008357746.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000008358584.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000008356346.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000008358457.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000008358014.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000027797853.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=1500000027797853.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027797839.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027797839.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027797853.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027797853.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027797889.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027797889.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000094464520.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000169466714.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000097242321.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000033352521.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000094464520.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000144464543.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000094464534.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000136131210.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000094464520.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000011129409.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000072242312.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000047242333.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000041685868.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000061130298.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000094464522.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000111133381.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000111131212.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000127797890.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000169466714.5 node_expansions=92
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169464558.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169464558.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000169464545.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169466751.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000169464553.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000169464559.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000169464566.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=1500000169466751.5 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000169466196.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000169466224.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000169465943.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000169466611.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000169465362.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000169464541.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000169465918.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000169466751.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000169464539.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000169465640.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000169466224.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1500000169466751.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169466751.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169466751.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169471234.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169471234.0 node_expansions=178
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169466789.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169466789.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144469416.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000144469416.2 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000144468442.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000144468454.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000144468167.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000144468873.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000144467624.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000144466786.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000144466801.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000144469135.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000144469413.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000144466786.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000144467897.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000144468452.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000144469413.2 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144469413.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144469413.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002804569.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002804569.0 node_expansions=81
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000002802759.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000002802749.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000002804518.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000002804553.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000002802744.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=2100000002804553.0 node_expansions=66
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000002804386.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000002804400.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000002804567.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000002804108.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000002804830.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000002803564.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000002802719.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000002802747.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000002805124.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000002802719.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000002804553.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000002803830.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000002804386.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2100000002804567.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002804568.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002804568.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002806957.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002806957.5 node_expansions=87
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000002806233.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000002806233.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000002806399.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000002805971.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000002806677.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000002805955.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000002805415.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000002804568.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000002804566.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000002806971.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000002804577.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000002806399.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000002805693.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000002806247.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=2100000002806971.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002806970.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002806970.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002806971.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002806971.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002806955.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002806955.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000069473636.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000144475685.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000072253463.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000008361636.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000069473637.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000119475685.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000069473637.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000136140302.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000094473637.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999986138511.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000047251401.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000022251399.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000016694955.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000036139401.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000069473636.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000086142351.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000086142351.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000102809018.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000144475685.0 node_expansions=192
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000144473623.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000144473612.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000144475685.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000144473613.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000144473588.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2100000144475685.0 node_expansions=49
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000144475240.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000144475240.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000144475421.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000144474962.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000144475685.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000144473574.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000144474455.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000144473574.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000144473602.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000144473574.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000144474574.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000144473588.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000144475407.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000144474685.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000144475255.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2100000144475685.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144475699.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144475699.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144475722.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144475722.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144475699.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144475699.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144475722.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144475722.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000144475703.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000144477518.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000144475738.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000144477518.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000144475719.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2100000144477518.2 node_expansions=79
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000144475716.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000144475747.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000144475736.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000144477518.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000144475725.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=2100000144477518.2 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000144477366.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000144477366.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000144477532.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000144477122.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000144475685.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000144475685.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000144476518.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000144476699.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000144475696.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000144475685.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000144475713.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000144476713.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000144475685.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000144477518.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000144476810.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000144477399.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000144477532.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144477566.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144477566.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127810888.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127810888.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127810928.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127810928.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127810914.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127810914.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000127810916.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127812733.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000127812698.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000127810916.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000127810922.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2100000127812733.2 node_expansions=75
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000127812568.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000127812455.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000127812566.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000127812288.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000127810899.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000127810899.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000127811733.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000127811899.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000127810901.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000127810914.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000127810901.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000127811900.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000127811901.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000127810899.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000127812733.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000127812025.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000127812566.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000127812733.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127812733.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127812733.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127812748.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127812748.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127812735.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127812735.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127812755.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127812755.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000127812759.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127814362.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000127812755.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000127812747.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000127812757.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000127814400.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2100000127814400.0 node_expansions=128
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000127814401.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000127813759.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000127814428.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000127813869.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000127812733.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000127812761.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000127813566.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000127813733.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000127812735.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000127812761.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000127812735.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000127813733.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000127813744.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000127813733.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000127812747.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000127813844.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000127814400.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000127813733.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2100000127814428.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000127814400.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127814373.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127814400.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000127814422.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127814424.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000127814400.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000127814412.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000127814413.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000127814408.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000127814424.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127814378.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127814378.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127814426.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127814426.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127814378.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127814391.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000127814399.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000127814391.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000127814386.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WHEAT')) score=2100000127814399.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127814399.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127814399.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127816209.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127816209.0 node_expansions=34
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000052814399.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055592187.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999986147732.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999991702399.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000052814424.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000102814410.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000052814427.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000119481076.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000077814425.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999969479301.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000030592178.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000005592176.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000000035732.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000019480176.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000052814399.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000069481076.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000086147745.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000102814424.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000119481076.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119481104.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119481104.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119481078.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119481078.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119481091.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000119481101.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000119481078.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000119481091.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000119481099.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2100000119481101.5 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119481091.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119481091.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119482912.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119482912.0 node_expansions=43
FooPlayer.decide: Prioritizing 17 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000119481076.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119482076.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000119482187.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000119481104.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000119482912.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000119481910.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000119482092.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000119481092.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000119481078.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000119481078.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000119482076.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000119482076.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000119482076.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000119481076.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000119482189.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000119481078.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000119482076.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2100000119482912.0 node_expansions=68
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119482911.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119482911.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119482910.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119482910.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119482925.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119482925.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119482932.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119482932.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119482934.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119482934.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999986149589.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986149589.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999986149589.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999986149592.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999986149592.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999986149602.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999986149602.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'ORE')) score=2099999986149602.5 node_expansions=40
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999986149599.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999986149577.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999986149599.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999986149612.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986149612.0 node_expansions=3
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999986149614.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999986149591.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999986149614.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999986149615.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986149615.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999986149615.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999986149589.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999986149615.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999986149618.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986149618.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999986149583.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2099999986149583.5 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000052816269.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127816269.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000055594048.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999991704269.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000052816272.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000102816270.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000052816269.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000119482938.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000077816270.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999969481161.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000030594048.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000005594050.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000000037606.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000019482047.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000052816270.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000069482937.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000086149601.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000102816268.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000127816269.2 node_expansions=263
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127816247.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127816268.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000127816271.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000127816282.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000127816281.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=2100000127816282.5 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127816269.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127816269.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127816280.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127816280.2 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127816270.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127816270.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999986149590.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986149590.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999986149590.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999986149590.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999986149590.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986149590.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999986149593.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999986149593.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999986149592.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986149592.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999986149590.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999986149590.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999919478312.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999919478312.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999919478312.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999919478312.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999919478338.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999919478338.2 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999986144994.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102811658.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000030589435.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999925032991.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999986144992.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000036144991.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999986144994.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000094478324.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000036144990.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999927809879.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999963922769.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999938922769.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999933366328.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999952810770.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999986144992.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000002811658.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000019478323.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000036144990.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000102811658.0 node_expansions=215
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102811635.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000102811627.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000102811636.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000102811634.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000102811636.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2100000102811636.0 node_expansions=57
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102811627.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000102811623.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000102811621.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000102811635.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000102811613.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2100000102811635.8 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102811651.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102811651.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999919478317.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999919478317.2 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999919478336.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999919478328.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999919478328.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999919478326.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999919478336.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999919478336.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999919478326.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2099999919478326.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925032979.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999925032979.0 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999986144954.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102811644.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000030589412.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999919478288.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999986144954.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000036144978.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999986144954.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000094478314.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000036144970.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999927809844.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999963922759.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999938922732.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999933366288.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999952810732.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999986144954.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000002811622.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000019478289.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000036144970.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000102811644.8 node_expansions=304
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102811616.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000102811614.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000102811636.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000102811614.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000102811609.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WHEAT')) score=2100000102811636.8 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102811637.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102811637.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102811649.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000102811649.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102811636.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102811636.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999919478280.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999919478280.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999919478294.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999919478294.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999866700539.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999866700539.5 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999866700549.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999866700547.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999866700536.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999866700534.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999866700537.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999866700549.2 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999872255205.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999872255205.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999872255216.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999872255216.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999866700525.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999866700525.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999866700513.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999866700513.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999866700514.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999866700514.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999866700549.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999866700549.2 node_expansions=5
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030567990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030567157.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055566665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058345823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058346379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069458362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000061124720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077791165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069458942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055567212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069457268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075013935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061124157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069457553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077791990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075014490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069457831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030568268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072235054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030568268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052788044.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052786933.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000069456444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000075014497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050010274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066680053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041676940.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055567000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047231655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061123111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066677555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063900055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052789155.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052788600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061124219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041676663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058345886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041676663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041676943.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063902489.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055566655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055567766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069456101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055567766.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000077791990.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077793379.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077795046.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795324.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000077795324.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999994460477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999994459644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025015256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011124377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000011125497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027791666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033349422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050017546.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041683379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019459723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022235831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016680775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038903944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030572478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999994460755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041681422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999994460487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999994460762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005568515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005567403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030569418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047240865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019458017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019456628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036125587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011124128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016681640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000012126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000013237.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011123806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005568794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025011639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005567125.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005564902.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030570587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013901073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011125239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019460532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011125239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002791573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016682986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008347138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008348249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022236595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008348249.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000050017546.4 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016157.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017546.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016990.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000050017546.4 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799644.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052799644.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052797298.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052797576.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799244.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052798278.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052799678.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052798145.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052798557.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052798289.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000052799678.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799678.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799678.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020113.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020113.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000000022052.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000022319.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000023987.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000023041.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000024444.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000022875.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000023319.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000024709.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000023041.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000000024709.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024708.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024708.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024732.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000024732.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024723.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024723.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024736.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000024736.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024723.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024723.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024723.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000024723.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000000024720.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000024731.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000000024721.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000024720.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000024732.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=600000000024732.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024719.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024719.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024722.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000024722.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024732.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024732.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024721.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000024721.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024732.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024732.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029053.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000029053.8 node_expansions=63
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000000024733.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000027955.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000026955.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000026956.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000027677.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000029066.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000027400.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000027524.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000027955.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000000027678.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000000029066.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029066.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000029066.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966698941.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966698941.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999966695733.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966698399.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966698955.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966697956.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966695733.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966698678.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966698413.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966698511.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999966698955.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999966698677.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999966697844.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=599999966698955.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966698955.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966698955.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966698956.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966698956.2 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019478511.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000086148089.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999966698979.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019478511.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972254512.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044478521.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019478512.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000086148089.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999966698957.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000019478511.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019478512.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999972254511.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999972254512.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019478511.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044481422.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044478512.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000019478511.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086145187.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000086148089.0 node_expansions=114
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086145179.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086145179.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086145175.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086145175.4 node_expansions=2
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000086145179.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086147842.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086147397.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086145179.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086148119.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086147846.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086145179.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086148120.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086147975.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086146175.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000086148119.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000086147290.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1200000086148120.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061148120.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061148120.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966701930.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966701930.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000019481457.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000086148142.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000019481456.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999972257456.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000044481457.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000019481479.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000086148146.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999966701901.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999966701901.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000019481457.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000019481469.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999972257457.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999972257479.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000019481456.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044481488.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000044481475.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000019481457.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000086151021.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000086151021.0 node_expansions=83
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000086148142.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086148122.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086148142.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086148143.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086148143.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000086148155.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086148134.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086148155.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108362477.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108362477.5 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000086148144.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086151030.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000108362477.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000086148139.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000086148126.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000086148136.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000108362477.5 node_expansions=110
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000086148124.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086150791.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086150346.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086148124.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086151056.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086150777.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086148111.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086149122.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086150889.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086150788.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086149111.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086151055.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000086150223.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000102806768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000102807879.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000108362502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000100030657.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000102808034.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1500000108362502.0 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108362477.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108362477.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944471811.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944471811.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944471810.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944471810.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944471810.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944471810.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927803214.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999927803214.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927803214.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927803214.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927803238.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999927803238.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927803216.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927803216.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999875028380.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999875028380.8 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999938919048.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000027807937.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999902807047.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999944474603.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999972252381.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000016696826.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000011141270.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999902807047.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999902807047.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999944474603.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999944474603.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999908362603.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999908362603.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999944474603.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999994474604.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999994474604.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000000030159.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000066696826.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000066696826.2 node_expansions=522
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000066693882.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000066696549.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000066696117.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000066693882.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000066696827.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000066693881.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000066693882.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000066693882.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000066696659.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000066693881.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000066693881.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000066696827.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000066695992.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000066696827.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066696827.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066696827.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066699781.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066699781.5 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000066699767.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000066702433.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000066701989.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000066699767.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000066700767.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000066702156.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000066699767.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000066699767.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000066699767.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000066703100.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000066699767.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000066699767.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000066702545.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000066701322.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000066703100.8 node_expansions=450
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000066699614.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000066702267.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000066701823.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000066699600.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000066700600.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000066703100.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000066700600.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000066699600.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000066699614.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000066699614.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000066699614.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000066699614.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000066702545.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000066701169.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000066700601.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1500000066703100.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066703114.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066703114.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999875034658.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999875034658.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999858367993.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999858367993.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999902813350.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999902813350.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999938925335.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000027814203.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999944480868.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999875034645.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999972258672.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000016703126.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000011147571.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999902813325.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999902813325.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999944480867.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999944480868.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999908368892.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999908368881.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999944480868.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999994480868.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999994480904.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000000036460.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000066703091.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000066703091.8 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066703103.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066703103.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066706035.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066706035.2 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999938928267.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000027817156.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999902816256.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999944483812.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999875037589.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999972261590.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000016706035.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000011150479.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999902816256.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999902816256.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999944483812.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999944483812.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999908371812.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999908371812.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999944483812.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999994483813.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999994483813.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000000039378.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000027817156.5 node_expansions=594
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1500000027814224.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000027816891.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000027816460.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000027814238.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000027815238.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000027816347.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000027815238.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000027814225.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000027814238.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000027814238.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000027814238.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000027814238.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000027817182.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000027815781.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000027815238.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000044477493.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000041696758.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000044474161.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000041699602.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000047255701.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=1800000047255701.0 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000047255714.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000047255714.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000047258659.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000047258659.0 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999958366827.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999933366825.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999963922382.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999894476159.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999991700159.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000036144605.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000030591967.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999933366850.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999902810382.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999944477937.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999963922382.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999927810381.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999927810382.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999963922381.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000013922396.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000013922383.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000019480856.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000086147523.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000086147523.2 node_expansions=123
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000086144615.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000086147523.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000086144615.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000086144594.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000086144594.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'BRICK')) score=1800000086147523.2 node_expansions=46
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000086144579.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000086147245.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000086146802.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000086144593.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000086144578.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000086146703.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000086144592.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000086144579.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000086144578.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000086144578.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000086144592.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000086144578.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000086147523.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000086146148.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000086145579.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000086147523.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086147523.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086147523.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086147558.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086147558.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086147572.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086147572.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105589059.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105589059.8 node_expansions=79
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1800000086147582.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000086150249.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000086149694.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000086149829.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000086147583.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000086147583.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000086149693.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000086147583.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000086147596.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000086147606.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000086147582.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000086149971.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000086147583.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000086147582.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000086149137.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000086148582.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000102810838.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000100030128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000102807517.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000100032947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000105589059.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2100000105589059.8 node_expansions=95
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088922405.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088922405.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105591725.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105591725.5 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000105589067.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000105591747.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000105590191.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000105591304.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000105589080.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000105589080.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000105591191.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000105589080.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000105589080.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000105589080.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000105589080.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000105590469.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000105589067.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000105589067.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000105590638.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000105590080.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000105591747.5 node_expansions=256
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000105591748.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105591739.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000105591736.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000105591739.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000105591739.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105591748.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105591761.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105591761.0 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000105591759.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105594376.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000105594405.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000136147259.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000105594414.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000105594393.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WHEAT')) score=2400000136147259.5 node_expansions=291
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000130591718.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000136147261.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000127813941.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000125036150.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000125036148.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2400000136147261.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000136144760.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000136144760.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111145039.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000111145039.5 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000111142372.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000111143484.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000111144628.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000111142372.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000111142371.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000111142372.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000111142372.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000111142371.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000111142372.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000111145073.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000111142372.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000111143775.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000111142372.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000111142373.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000111142371.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000111143928.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000111143371.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2400000111145073.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111145038.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111145038.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999908367246.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999908367246.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999908367249.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999908367249.0 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963897503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963897225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019454836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000000008391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025011225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963896947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963897225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963897503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011121003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016675447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013897614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011121224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983335889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994450946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005563168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011117890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=300000030566558.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030562947.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030566558.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=300000030566558.56 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000008346596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052792496.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033347443.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008347986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008346308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008347972.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025013554.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033346959.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036126112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055570898.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050016734.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038903889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055570309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047238034.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030566031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016674627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016676294.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016678526.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027789930.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019456295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041682220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030568848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038902197.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016676610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016677406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011121319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027789156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030568587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025011086.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025011665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033347754.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013900184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027791073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050015598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027789975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030569126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052794474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030569165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044458309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022233241.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000055570898.4 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055569789.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055570342.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055570887.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000055570887.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055570887.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055570887.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055570887.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055570887.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055570898.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055570898.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055570909.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055570909.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055570923.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055570923.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055570910.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055570910.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086131588.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086131588.9 node_expansions=73
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000086128118.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086128396.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086128952.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086129229.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086128396.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086131598.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086128821.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086129654.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086131598.9 action_type=ActionType.BUILD_CITY
  Action 9: expected_value=900000080576043.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000086131598.9 node_expansions=94
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086131599.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000080576056.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=900000086131599.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086131598.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086131598.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086140375.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086140375.1 node_expansions=111
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000086133288.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086133555.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086134111.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086134388.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086135944.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086133555.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086135110.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086133999.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086134833.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=900000086135944.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086135958.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086135958.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086139711.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086139711.1 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086135944.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086135944.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086139711.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086139711.1 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086135961.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086135961.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086135951.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086135951.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086135964.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086135964.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086135962.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086135962.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000086137616.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086137894.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086138450.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086138728.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086139732.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086137905.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086135961.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086139464.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086138353.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086139172.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=900000086139732.1 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086139728.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086139728.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002808113.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002808113.5 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000002804625.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002804610.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000002808111.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000002804636.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000002804634.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000002808111.0 node_expansions=42
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000002806277.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000002808111.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000002806557.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000002807112.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000002806001.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000002807388.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000002806556.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000002804611.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000002808125.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000002806999.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000002807844.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1500000002808111.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002808111.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002808111.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002811597.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002811597.5 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999972252568.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000002808113.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000002811585.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000002808112.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000002808123.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000002811585.5 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000002809764.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000002810041.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000002810585.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000002808096.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000002809474.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000002810878.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000002810041.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000002808100.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000002811600.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000002811307.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000002810474.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000002811321.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1500000002811600.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972256041.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972256041.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972256044.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972256044.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972256044.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972256044.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999947249766.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947249766.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947249768.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947249768.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999922249768.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999947249765.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999947249763.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999947249776.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999947249763.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999947249776.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999947249765.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947249765.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999947249793.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999947252974.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999947249776.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999947249766.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999947249776.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999947252974.5 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999947251431.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999947251708.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999947252152.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999947252252.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999947249752.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999947249752.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999947252542.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999947251696.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999947249752.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999947249752.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999947251600.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999947251863.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999947252989.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1499999947252989.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922252974.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922252974.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947252993.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947252993.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922253002.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922253002.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947253002.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947253002.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947253003.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947253003.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947253004.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947253004.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922253003.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922253003.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999922253014.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999922253000.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922253014.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922253021.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922253021.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999922253022.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999922252993.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999922253012.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999922253011.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999922256499.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999922253013.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999922256499.0 node_expansions=51
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999922256499.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999922254665.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999922254943.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999922255388.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999922255510.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999922252999.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999922252999.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999922255776.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999922254943.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999922254832.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999922252999.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999922252999.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999922254832.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999922255124.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1499999922256499.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922256500.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922256500.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922261374.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922261374.5 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000066702744.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999983367635.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000030591635.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000080591633.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000005591623.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999958367636.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000066702758.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999922256511.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000005591623.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000030591633.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000055591635.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000055591636.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000005591622.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000005591636.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999958367622.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999958367622.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000005591636.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000005591622.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000080591633.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000080591636.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000080591620.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080591636.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080596477.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080596477.5 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000080591642.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000080591635.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000080596475.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000080591645.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000080591603.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000080591613.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000080596475.5 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000080596499.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000080593253.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000080593531.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000080593989.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000080594086.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000080591635.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000080591586.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080594366.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000080593531.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000080593420.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000080591610.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000080591588.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000080593420.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000080593721.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1500000080596499.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080596499.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080596499.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922261362.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922261362.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897261385.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897261385.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897261400.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999897261400.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999897261389.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999897261363.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897261389.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897261424.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999897261424.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999897261413.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999897261379.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897261413.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897261420.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999897261420.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999897261420.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999897261424.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999897261424.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999897261422.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999897261408.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897261422.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999897261424.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999897261424.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999897261422.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999897261409.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897261422.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999897261433.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999897261433.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999897261424.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999897261411.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897261424.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999897261424.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999897261424.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999897261431.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999897261422.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897261431.4 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999933366112.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933366112.2 node_expansions=50
FooPlayer.decide: Prioritizing 1 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999922264863.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1199999922264863.5 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999922261378.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999922261378.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999922261410.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999922264863.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999922261400.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999922264863.5 node_expansions=70
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999922263030.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999922264885.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999922263308.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999922263774.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999922263885.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999922261363.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999922261365.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999922261365.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999922263310.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999922263196.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999922263474.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999922261378.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999922261398.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999922263196.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999922263474.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1199999922264885.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999922264863.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922264863.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999922264885.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922264885.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999922264885.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922264885.5 node_expansions=50
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066681444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061124987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075016167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072236431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027791599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075014768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075015321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066681164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061124709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069457831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077792831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063903657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063904443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055569167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063901933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066680321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077793099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027787709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027785208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027787986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027788265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000072237265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063900330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061125330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052792219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052791664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000044456666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041676387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052788108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030564930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063902543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063900598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047231375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058344987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050008875.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000077793099.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077797544.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077794210.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077794766.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000077797544.0 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000002789330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022241099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011128256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033350266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000011125220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999977794873.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030574165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027796667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000019463046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011127978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027795824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033351089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047241988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019458887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030572485.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022239708.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011124664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019459723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999977790962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999977788448.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999977791226.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999977791528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999991681249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013906597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000015461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000013795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005572420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999983346795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002791587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997236573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997234628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005570186.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999997234073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016681640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011125251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997234348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997235737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013903309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999991680184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005567152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999983344304.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999986123183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999986122349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997234574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999988900128.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000047241988.4 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047241432.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047241988.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047241988.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000047241988.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050025208.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050025208.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050020776.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050025211.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050024377.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050023675.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050021161.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050021717.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050022698.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050024240.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000050025211.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050025197.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050025197.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050025233.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050025233.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050025248.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050025197.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050025248.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050025256.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050025256.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050025245.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088914135.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000077803047.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983355913.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999983355923.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050025246.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038912371.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000077803035.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000077803024.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050025245.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050025245.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999983355923.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050025246.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050025245.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050025246.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000023467.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000023467.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088914148.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000088914148.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088914145.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914130.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914145.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111130920.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111130920.4 node_expansions=46
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050025253.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088914153.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000077803032.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983355930.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999983355920.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050025253.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038912364.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050025263.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000077803031.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000077803042.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050025253.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050025253.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983355924.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050025253.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050025257.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050025263.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000023475.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000023479.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088914153.4 node_expansions=108
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088914143.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914145.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088914145.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088914147.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914096.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914147.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999983355923.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355923.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999983355910.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355910.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999983355911.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355911.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999983355899.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355899.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999983355899.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355899.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050025244.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088914132.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000077803021.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999983355900.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000050025244.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000038912358.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000050025233.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000077803022.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000077803035.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000050025246.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000050025244.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999983355899.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000050025233.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000050025244.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000050025233.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000000023455.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000000023456.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000088914143.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000088914143.9 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088914132.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914132.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050025241.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088914135.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000077803029.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983355907.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999983355907.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050025245.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000072245666.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050025241.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000077803028.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000077803029.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050025245.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000050025245.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999983355911.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050025243.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000050025245.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000050025245.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000023465.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000023473.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000072245666.5 node_expansions=88
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038912386.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038912386.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000038912365.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038912368.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000038912368.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000038912368.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000038912366.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000038912365.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000038912368.8 node_expansions=42
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000038912366.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038912352.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000038912350.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000038912352.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000038912349.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038912366.2 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000038921414.2 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=600000038916969.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=600000038921414.2 node_expansions=125
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000038917978.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038921414.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038920858.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000038918354.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000038918920.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000038917969.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000038920469.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000038920747.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000038921410.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000038921414.2 node_expansions=187
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000038917969.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000072248390.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038920858.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000038918358.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000072251001.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000038918914.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000038917967.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000038919924.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000038920747.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000038921303.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000072251001.8 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000038921423.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038921413.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000038921410.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000038921399.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000038921410.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038921423.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105579786.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105579786.8 node_expansions=214
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000038923803.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038922414.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038924077.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000038925299.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000038922799.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000038923358.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000038922410.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000038924081.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000038924364.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000038922414.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000038925747.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000072250183.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000072251016.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=900000072251016.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072251026.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072251026.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105579800.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105579800.2 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000072246453.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000133357588.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000100024242.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000016689120.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000050023342.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000072246453.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000094468675.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000122246476.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000122246464.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000094468675.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000094468675.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000050023342.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000094468675.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000094468675.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000072246453.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000033356675.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000066690897.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000133357575.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000133357588.0 node_expansions=558
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000111143193.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111141804.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111142470.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111144692.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111142193.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111142748.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111141804.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111143470.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111143748.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111141804.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111144137.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000133357599.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1200000133357599.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133357602.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133357602.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133362888.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133362888.2 node_expansions=156
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000072246487.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000100024266.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000016689154.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000050023379.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000072246488.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000105579823.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000094468724.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000122246488.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000122246512.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000094468711.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000094468723.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000050023379.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000094468710.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000094468710.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000072246501.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000033356711.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000066690933.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000133357613.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000133357613.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133357611.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133357611.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133357624.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133357624.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000133357634.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133357600.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133357634.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133362937.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133362937.2 node_expansions=184
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000133362381.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000158355386.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133363189.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133365548.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133362911.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133363466.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133360431.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133362937.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000155577331.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133360270.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000133364855.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000133362937.2 node_expansions=587
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000133362669.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133361284.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133361948.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133362946.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133364160.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133361660.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133362216.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133360281.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133363215.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133360281.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000133363605.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133362115.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000150024301.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1800000133362946.8 node_expansions=63
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000133362946.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133362924.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133362946.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000072251833.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000166696215.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000133362881.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000016694493.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000050028716.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000072251823.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000138918437.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000094474049.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000155585104.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000155585104.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000094474057.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000094474045.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000050028725.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000094474045.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000094474049.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000072251836.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000033362049.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000066696281.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000166696215.2 node_expansions=148
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000161140660.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000166696230.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000155585136.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000155585127.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=2100000166696230.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166696238.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166696238.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166702784.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166702784.2 node_expansions=180
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000166701924.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166700535.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000166701368.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000166701201.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000166702479.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000166700924.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000166699535.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166699535.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000166702368.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000166699535.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000166702757.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000166701368.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2100000166702757.2 node_expansions=285
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000166699548.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166699586.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000166702757.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000166699564.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000166699559.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000166702757.2 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000166701938.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166700557.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000166701392.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000166701215.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000166701758.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000166700937.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000166699548.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166699550.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000166700535.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000166702779.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000166699558.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000166701924.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000166701382.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2100000166702779.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166702772.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166702772.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166702772.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166702772.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166702773.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166702773.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166705147.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166705147.2 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000166702792.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166702800.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000166702810.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000166702788.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000166702800.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000166702810.8 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000166702817.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166702778.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166702817.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000186141771.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000186141771.5 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000105591703.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000133369460.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000016701015.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000050035223.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000105591682.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000138925025.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000127813891.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000155591682.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000155591692.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000127813913.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000127813890.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000050035223.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000127813890.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000127813904.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000105591668.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000066701891.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000100036112.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000166702814.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000166702814.8 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000166702814.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166702778.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166702814.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166702837.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166702837.8 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000105591703.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000194480534.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000133369490.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000016701042.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000050035258.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000105591713.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000138925049.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000127813935.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000155591710.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000155591723.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000127813935.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000127813935.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000050035256.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000127813935.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000127813938.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000105591702.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000066701925.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000100036156.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000194480534.5 node_expansions=114
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000166702824.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166702814.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166702824.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000202804829.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000202804829.5 node_expansions=375
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000166702839.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166702817.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166702839.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166702827.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166702827.2 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000166702816.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166702836.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000166705182.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000166702790.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000166705167.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000166702801.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000166705182.8 node_expansions=70
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000166705189.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166703793.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000166704650.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000166704460.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000166702793.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000166704189.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000166702793.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166702804.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000166703794.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000166703807.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000166704905.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000166702794.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000166705182.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000166704634.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000166705189.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166705206.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166705206.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000147260769.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147260747.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147260769.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175038479.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175038479.5 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000147260770.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147260788.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000147260788.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000147260780.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147260758.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147260780.2 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000147260772.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2100000147260770.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2100000147260760.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2400000175036152.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2100000147260739.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2400000175036162.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2100000147260749.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2400000175036162.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2400000175036162.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2100000147260760.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2100000147260770.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2400000175036148.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2100000147260747.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2400000175036162.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2400000175038539.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2400000175038528.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WHEAT', 'ORE')) score=2400000175038539.5 node_expansions=385
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147260771.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147260771.8 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000147260738.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147263124.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000175036127.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000147260758.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000147260773.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000147260769.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000175036127.0 node_expansions=119
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000147261761.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000147262591.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000147262428.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000147260761.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000147260771.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000147262160.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000147260771.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000147260771.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000147261771.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000147261760.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000147262871.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000147260761.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000147263149.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000147263156.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000147262595.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000175036140.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000166699750.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000163923738.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000155588748.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2400000175036140.5 node_expansions=87
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175036128.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175036128.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000202813918.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000197258373.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000197258363.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000202813930.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=2700000202813930.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000202813920.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000202813901.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000202813920.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000202813918.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000202813918.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000202813937.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000202813918.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000202813917.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000202813915.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000202813916.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000202813926.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000202813937.5 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000222252905.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000222252905.0 node_expansions=39
FooPlayer.decide: Prioritizing 18 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=3000000227814064.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000227813508.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000227813341.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000227811675.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000227811675.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000227813064.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000227811675.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000227811675.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000227811675.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000227811675.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000227813786.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000227811675.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000227814064.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000227813064.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000227813508.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000222257398.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3000000219481397.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3000000211146397.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=3000000227814064.0 node_expansions=7362
FooPlayer.decide: Prioritizing 20 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=3000000227814062.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000227815895.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000227815728.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000227814062.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000227814062.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000227815450.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000227814062.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000227814450.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000227814062.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000227814062.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000227814062.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000227816173.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000227814062.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000227816173.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000227815728.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000227815895.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=3000000227816173.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3000000222258396.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=3000000219482395.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=3000000211147395.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=3000000227816173.0 node_expansions=9208
FooPlayer.decide: Prioritizing 22 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=3000000227816158.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000227817991.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000227817825.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000227818269.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000227816158.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000227817991.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000227816158.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000227817547.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000227816158.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000227816547.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000227816158.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000227816158.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000227816158.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000227816158.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000227816158.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000227817825.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=3000000227817991.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=3000000227818269.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=3000000222259493.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=3000000225038660.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=3000000219484491.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=3000000211149492.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=3000000227818269.5 node_expansions=11490
FooPlayer.decide: Prioritizing 24 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=3000000227816158.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000227817991.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000227817825.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000227816158.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000227817991.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000227816158.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000227817547.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000227816158.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000227816158.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000227816158.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000227816158.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000227816158.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000227816158.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000227816158.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000227817158.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000227817547.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=3000000227817991.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=3000000227818269.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=3000000227818269.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=3000000222259493.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=3000000225038660.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=3000000219484491.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=3000000211149492.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=3000000216707715.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=3000000227818269.5 node_expansions=1864
FooPlayer.decide: Prioritizing 25 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 25 actions with lookahead depth=3
  Action 0: expected_value=2700000202821528.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000202823362.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000202822084.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000202821539.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000202823375.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000202821539.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000202822928.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000202821531.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000202821531.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000202822528.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000202822541.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000202822529.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000202822528.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000202821530.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000202821528.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000202822550.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000202822917.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000202823365.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=3000000227818269.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=3000000222259508.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=3000000225038660.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=3000000219484491.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=3000000211149493.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=3000000216707016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=3000000213928104.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=3000000227818269.5 node_expansions=111
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963896669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000041677947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000036121558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000005564003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999994451503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000000007891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999994452280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019453725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005562613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999988893946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000007057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991673668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999988896724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991672279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000041677947.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041677947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041677391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041675447.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=300000041677947.44 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000013904089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013904928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013902154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000013904086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013902142.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055572487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050016110.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050016945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036126331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036125832.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041680822.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047236354.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052794156.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050016390.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050014146.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047236917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036123295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036125239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041680241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000044460532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027790739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030569386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016679083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038903041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036123586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036124684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044457464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033346906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038902476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033344961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033344152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030571030.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030568265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025012707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019457138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022232139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022230737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033344095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025008791.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000055572487.5 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055569709.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572499.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055570265.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000055572499.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572500.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572500.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999941680044.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055572487.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055572487.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086128054.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055572501.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022237398.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013904942.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000013904942.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055572487.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055572499.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055572487.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086128054.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086128054.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055572498.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055572498.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083350288.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083350287.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994459598.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000086128054.1 node_expansions=54
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086133220.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129728.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086130986.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086128052.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086129875.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086130284.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086130285.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086130284.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000086133220.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133209.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133209.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133245.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133245.5 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086136984.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086136151.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086134873.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086133220.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086135428.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086135051.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086136151.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086135442.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086135439.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000086136984.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136997.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136997.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136997.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136997.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086136995.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136995.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086137020.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086137020.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086137020.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086137020.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086140509.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086140509.4 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055581464.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999941689019.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055581450.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055581464.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055581450.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000052801838.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013913906.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000013913895.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055581464.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055581450.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055581450.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086137021.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000125025838.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055581452.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055581464.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000122248060.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083359244.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994468563.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000125025838.6 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086137021.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086137021.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086137020.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086137020.8 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086139950.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086138686.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086139673.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086137017.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086140506.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086139230.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086138839.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086139964.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086139228.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086139242.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000086140506.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086140506.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086140506.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911136939.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911136939.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911136954.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911136954.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911136954.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911136954.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963916511.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963916511.8 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999963919454.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999963918165.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999963919178.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999963921109.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999963916509.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999963918720.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999963917497.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999963919454.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999963919164.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999963918720.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999963918720.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1199999963921109.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963921121.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963921121.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963924053.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963924053.2 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999963924053.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999963922775.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999963924065.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999963923776.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999963921109.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999963923332.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999963922122.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999963924054.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999963923776.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999963923331.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999963923511.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999963923331.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1199999963924065.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963924053.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963924053.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963927275.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963927275.5 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999963926997.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999963927276.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999963925720.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999963926720.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999963924053.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999963926276.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999963925053.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999963926997.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999963925886.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999963926732.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999963926275.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999963926442.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999963926275.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1199999963927276.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963927289.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963927289.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963930220.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963930220.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963927288.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963927288.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999963929386.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999963930220.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999963928943.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999963929942.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999963927287.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999963927275.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999963928287.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999963930220.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999963929109.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999963929943.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999963929511.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999963929664.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999963927276.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1199999963930220.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936152442.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936152442.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999911152751.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999911152320.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999911153317.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999911150640.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999911150640.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999911151640.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999911153595.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999911153598.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999911152473.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999911153320.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999911152873.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999911152320.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999911153029.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999911150653.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1199999911153598.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911153595.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911153595.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911153598.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911153598.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911153600.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911153600.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911153599.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911153599.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911153601.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911153601.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963933166.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963933166.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999963933166.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963933166.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963936112.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963936112.2 node_expansions=93
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025048999.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999911156554.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000025048999.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000025048999.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000086160121.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000025048999.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999991713889.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999983381443.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999983381443.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000025048999.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000025048999.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000025048999.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000086160121.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000086160121.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000025048999.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000025048999.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000052826788.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000052826788.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000086160121.5 node_expansions=654
FooPlayer.decide: Prioritizing 23 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1200000086159290.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086158290.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086158179.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086159845.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086157179.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086157180.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086158180.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086160124.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086159012.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086159845.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086159401.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086158846.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000086159569.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000086157180.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000086159568.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000111150000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000108371112.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000108372570.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000113928136.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000119485779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1500000105595167.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1500000105597667.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1500000097262111.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=1500000119485779.8 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119485792.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119485792.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144478600.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144478600.8 node_expansions=77
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000119485812.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119485815.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000119485815.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000119485802.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119485777.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119485802.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144478600.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144478600.8 node_expansions=77
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000119485811.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119485789.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119485811.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119485824.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119485824.2 node_expansions=6
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000158377319.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000150043986.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000141710653.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1800000158377319.8 node_expansions=78
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000158374691.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000158374667.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000158374690.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000158377319.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000158374691.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000158377319.8 node_expansions=49
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000158376799.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000158375778.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000158375666.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000158377319.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000158374666.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000158374688.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000158375666.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000158376611.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000158376486.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000158377332.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000158376875.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000158376333.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000158377077.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000158374666.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000158377042.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1800000158377332.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158377333.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000158377333.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916707102.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999916707102.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000069488442.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000069488407.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000036154198.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000130599543.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000069488442.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000025042209.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000027820851.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000027820866.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000069488407.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000069488420.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000036154220.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000097265307.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000130599543.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000069488420.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000069488420.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000125043974.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000125044009.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999969486643.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000130599543.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130599544.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130599544.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130599579.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130599579.5 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000130601667.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000130600689.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000130602778.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000130600543.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000130602209.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000130599556.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000130600556.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000130599543.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000130600556.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000130601487.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000130601389.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000130601767.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000130599556.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000130601945.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000130599578.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000130601932.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1800000130602778.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000130602765.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130602765.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130608765.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130608765.5 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000130604898.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000130603898.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000130603765.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000130605418.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000130602765.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000130603787.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000130602752.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000130608765.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000130602787.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000130603787.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000130604710.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000130604585.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000130604988.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000130602752.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000130605140.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000130602787.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000130605176.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1800000130608765.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130608787.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130608787.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130608787.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130608787.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000069497654.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999916716321.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000069497654.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000036163454.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000069497676.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000025051455.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000027830085.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000027830098.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000069497654.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000069497640.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000036163418.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000097274553.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000130608788.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000069497655.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000069497655.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000125053222.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000125053222.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999969495876.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1800000130608788.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130608801.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130608801.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130612265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130612265.5 node_expansions=39
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000130610898.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000130609863.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000130609765.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000130611418.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000130608787.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000130609765.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000130608752.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000130608765.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000130612287.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000130609766.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000130610711.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000130609765.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000130610599.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000130608765.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000130608787.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000130611155.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000130608765.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000130611176.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1800000130612287.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130612265.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130612265.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130612281.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130612281.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130617481.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130617481.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130612311.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130612311.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999916721981.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999916720978.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999916720870.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999916722537.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999916719870.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999916720870.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999916719883.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999916719900.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999916720867.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999916721814.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999916725050.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999916720883.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999916721704.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999916719870.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999916719883.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999916722255.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999916719870.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999916722259.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1799999916725050.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999888936772.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999888936772.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975053846.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975053846.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999916725015.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1799999916725015.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000069506359.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000069506358.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000036172136.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000130617468.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000069506359.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000025060138.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000027838790.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000027838790.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000069506359.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000069506345.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000036172145.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000097283237.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000130617476.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000069506359.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000069506381.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000125061902.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000125061926.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999969504581.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1800000130617476.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000130617468.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130617468.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130617482.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130617482.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130617468.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130617468.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158387514.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158387514.5 node_expansions=27
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000161172992.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000152839661.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2100000161172992.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161173007.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161173007.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161173027.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161173027.0 node_expansions=16
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000100061935.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999916725025.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000100061904.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000066727682.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000161173026.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000100061904.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000055615691.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000027838793.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000027838802.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000100061900.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000100061912.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000066727682.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000127838789.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000100061935.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000100061904.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000155617468.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000155617470.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000000060123.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000161173026.0 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161173048.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161173048.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161173027.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161173027.0 node_expansions=15
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000161173048.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000161173047.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000161173061.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000161173025.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000161173027.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000161173023.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000161173061.5 node_expansions=50
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161173016.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161173016.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999916725038.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999916725038.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999916725002.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999916725002.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999916725035.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999916725035.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947265559.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999947265559.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999888936757.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999888936757.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999888936759.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999888936759.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999888936716.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999888936744.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999888936746.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999888936756.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999888936767.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2099999888936767.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999863934269.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999863934269.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999863934269.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999863934269.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999863934271.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999886156408.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999886156423.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999863934269.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999863934253.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2399999886156423.5 node_expansions=49
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999886156460.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=2399999886156460.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999886156438.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999886156438.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999969491579.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999969491579.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000069493311.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999886156437.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000069493311.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000013936867.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000158382228.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000122271105.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000025047139.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999997270236.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999997270236.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000069493348.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000069493326.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000013936903.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000075047991.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000130604438.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000097271139.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000094493349.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000150048882.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000125048895.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000158382228.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158382228.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158382228.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999886156439.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999886156439.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999886156424.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999886156431.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999886156458.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999886156445.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999886156419.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2399999886156458.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999886156458.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999886156458.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999886156423.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999886156423.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999886154228.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999886154228.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999886156447.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999886156447.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999886156438.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999886156438.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999858378682.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999858378682.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999858378662.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999858378662.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999836154215.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999836154215.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999836154253.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999836154253.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999836154253.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999836154253.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999836154253.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999836154253.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999836154251.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999836154251.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999822265362.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999822265362.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999822265364.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999822265364.0 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077793099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793932.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077793098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072235265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075015266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066680829.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066681107.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077793387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077793387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077793389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077793931.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072234431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072238054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075012834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030567720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072234778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075014777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075015331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075014766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058346383.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000069458386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000072234775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000072234765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058344719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047231107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063900608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047229996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030564108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030564108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030562440.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030562718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058346441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044453607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052790275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044453607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063903330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055567208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055567208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069458654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000077793932.8 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077799488.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077798377.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077796432.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000077799488.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033351383.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038904161.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013903255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027792199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038906709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044462821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033351387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033350829.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033351387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030569986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999991677697.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038901142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041681431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033346155.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030566944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019457431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005567420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999997233795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997234350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019459698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013903295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027794698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016683264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002791305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019458042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008346906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008344406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019458032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002787406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999991677407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999991675463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991675726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991676004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008345254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999994454906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005568017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013901075.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005566906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025013875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005568527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005568527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013901875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000012962.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000044462821.8 node_expansions=3250
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044459766.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044462821.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044459766.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000044462821.8 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799513.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052799513.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052799512.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052799487.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799512.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799524.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052799524.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052799521.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052799513.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799521.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052806621.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052806621.8 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052799522.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052799512.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799522.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052806621.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052806621.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005575533.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030575524.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000019968.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086132868.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086139956.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052799522.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005575522.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000077799520.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025027067.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000019967.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052799522.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052799522.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086132870.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052799522.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052799522.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052799523.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052799522.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052799522.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000086139956.6 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086132857.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132857.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132857.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086132857.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132857.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132857.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139958.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086139958.6 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005575524.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030582625.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000019969.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086139958.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052799524.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005575524.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077806625.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025027034.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000019969.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052799521.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052799524.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086139923.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052799524.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052799524.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052799524.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052799524.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052799524.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052799533.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000086139958.6 node_expansions=142
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086132855.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086139923.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086132830.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086132848.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086132858.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000086139923.1 node_expansions=39
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086132842.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086135900.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086139089.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086136312.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086139923.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086135331.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086136312.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086135609.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000086139923.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139923.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139923.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027035.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000027035.2 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000000027019.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000027019.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000033311.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000030519.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000029686.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000029519.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000030519.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000028019.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000029797.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000000033311.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000033311.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000033311.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000039297.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000039297.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000000033297.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000033297.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000037353.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000036797.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000035988.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000035811.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000036811.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000039297.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000036088.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000000034297.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000000039297.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000039311.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000039311.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966705978.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966705978.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966705977.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966705977.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966706014.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966706014.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966706014.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966706014.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966706014.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966706014.2 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=599999966706000.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966706000.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966710069.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966709223.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966709514.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966708667.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966709223.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966708514.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999966709500.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999966707014.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999966706014.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999966698890.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000016700491.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000005585990.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=900000016700491.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986137864.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986137864.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986137865.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986137865.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999986137864.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999986137850.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986137864.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986137879.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986137879.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999986137865.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999986137840.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986137865.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999986137877.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999986137840.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986137877.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999986137880.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999986137853.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986137880.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999952801230.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999952801199.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952801230.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952801232.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952801232.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999936134555.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999952801200.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999952801200.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952801219.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952801219.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999908355008.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908355008.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999908354998.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908354998.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999952799410.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999911132763.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999902804704.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000030582471.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000066693570.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999972249147.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999958360237.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999927804704.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999902804704.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999963915811.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999980582491.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000016693580.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999933360246.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999933360236.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999933360259.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999905582468.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999933360235.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999933356779.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000066693570.4 node_expansions=225
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066693580.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066693580.4 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000066690110.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000066690128.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000066693161.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000066693302.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000066693580.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000066690110.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000066693311.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000066692606.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000066690129.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000066691080.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000066690116.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=900000066693580.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036138020.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036138020.9 node_expansions=10
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030565500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069460044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075015321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080571154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061125555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030568277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077792834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075012834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077793662.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072235609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072237551.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077793384.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063902499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080568944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072237278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030568834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075015324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077792824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030566612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030566889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030568278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000069456156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066678388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050009999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038899443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038898332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050010555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055566666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050010554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000072236722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052789721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069459489.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000072236712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047234155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000072235055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055568054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047231665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055566997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000041675264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000063899219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050008332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050009721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011100.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000080571154.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080573931.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080570598.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080571154.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000080573931.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000000011875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033348333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000000015206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047239776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038905267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027791033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033349712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033351921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050017543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036129719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000002793262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041683051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044461384.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000000014088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000000015465.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000000015475.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033349706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019461070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019460515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030571918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011126295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013903519.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002792962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002791850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019459976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016682184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025016075.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019459962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019461073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041686140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022238848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033349983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038905261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011124360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011125472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000041682529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025015792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016681073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022238587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016682462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005568795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019458809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013901850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013903239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013904638.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000050017543.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016987.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017543.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015598.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=600000050017543.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576863.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576863.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573099.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573099.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573110.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573110.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000015776.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080573111.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000015776.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999938901998.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055573109.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091684245.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080573110.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055573109.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055573133.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055573109.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005571331.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005571331.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055573123.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055573109.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055573109.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055573111.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000091684223.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000116684245.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000116684245.1 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116684255.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116684217.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116684255.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116684252.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116684252.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000015799.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080573144.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000015800.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999938902021.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055573146.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055573144.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000091684255.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080573155.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055573133.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055573134.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055573133.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005571355.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005571355.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055573133.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055573135.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055573133.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055573133.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091684256.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000091684256.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091684246.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091684230.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684246.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684262.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091684262.1 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091685643.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091687180.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091685931.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091687470.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091688025.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091686477.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091687043.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091686067.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000091688025.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091688012.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091688010.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688012.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688012.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091688012.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091688012.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687986.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688012.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938905787.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938905787.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000019567.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080576899.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000019556.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055576887.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055576901.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091688009.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080576901.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055576887.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055576901.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055576887.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005575109.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005575109.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055576887.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055576887.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055576887.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055576901.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000091688009.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000116688009.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000116688009.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116688011.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116687997.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116688011.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116688017.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116688017.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000116688034.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116688009.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116688034.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116688041.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116688041.2 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000116692651.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116689419.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116690984.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116689700.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116691256.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116690252.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116690808.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116689863.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000144462031.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000144462031.4 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144462031.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144462031.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000015809.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000015809.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000000015809.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000015809.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000000015785.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000015809.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000000015809.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000000015809.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000015809.1 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000000024836.0 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=900000000019002.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=900000000024836.0 node_expansions=73
FooPlayer.decide: Prioritizing 7 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=900000000020391.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000022780.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000022337.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000023888.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000021224.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000024836.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000000020836.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000000024836.0 node_expansions=115
FooPlayer.decide: Prioritizing 8 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000000019977.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000021502.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000020274.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000021780.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000000024836.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000000020254.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000000020807.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000000020391.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000000024836.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000024836.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000024836.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000000024824.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000024835.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000000024835.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000024836.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000024836.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000024843.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000024843.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000000024834.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000024843.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000000024846.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000000030278.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000000024858.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000000030278.5 node_expansions=48
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000000026223.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000027778.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000026502.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000026956.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000025834.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000026500.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000000027056.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000000030278.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000000026667.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000000030278.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000030289.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000030289.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000030290.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000030290.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000030290.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000030290.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000030312.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000030312.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000030291.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000030291.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000030276.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000030276.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000030277.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000030277.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000000030290.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000030290.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000034878.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000034878.8 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999963919188.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000034878.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000000030280.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000000030269.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000000030292.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000000034878.8 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000000031667.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000033223.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000031934.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000032378.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000031267.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000031934.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000000034889.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000000032489.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000000033767.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000000032101.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000000034889.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000000034878.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000034878.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000034914.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000034914.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000034889.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000034889.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000034914.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000034914.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999963923800.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000034888.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000000034888.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000034899.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000034899.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000038916.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000038916.5 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000034889.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000034889.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000034909.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000034909.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000034912.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000034912.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000034899.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000034899.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000034913.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000034913.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000034924.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000034924.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000034925.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000034925.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999986146035.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986146035.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999986146043.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986146043.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999986146032.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986146032.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999986146034.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986146034.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999986146001.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986146001.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950034888.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950034888.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950038360.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950038360.8 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950034890.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950034890.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999988924692.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000030592266.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999950034913.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000033370024.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000077804285.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000119481146.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058370026.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000036137608.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033370036.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000033370024.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999994480258.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000036137608.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000033370024.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000061140502.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000033370024.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047258925.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000105592260.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000130592247.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000077804285.8 node_expansions=137
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047262384.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000047262384.4 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999988928162.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000061137580.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999950038384.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999950038384.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033373495.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000119484617.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000088915373.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000005595717.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033373495.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000033373495.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999994483717.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999994483717.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000033373495.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000033373495.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000033373495.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047262395.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000136137595.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000161137580.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000161137580.0 node_expansions=514
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000130592258.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130592245.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000130592267.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000161137580.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000130592270.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000161137580.0 node_expansions=45
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000130593633.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130593242.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130592243.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130594356.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130593243.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130592233.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130593233.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130595175.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130594455.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130595733.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000130594066.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000150027985.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000158362709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000161137603.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1200000161137603.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161137594.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161137594.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161137631.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161137631.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000161137629.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161137629.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161137673.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161137673.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000161137641.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000161137656.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000161137656.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161137653.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161137653.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000030582097.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000061137666.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999991692319.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000002804333.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033359875.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000077804308.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000150026555.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000088915430.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000036137645.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000063915444.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000063915444.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000036137645.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000036137642.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000033359864.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000033359867.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000063915430.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000077804319.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000136140538.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), None, None)) score=1200000150026555.2 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150029433.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150029433.2 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000150026550.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150026542.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000150029433.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000150026550.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000150026540.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000150026553.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000150029433.2 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000150027927.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000150027502.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000150026551.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000150028611.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000150027500.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000150026538.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000150027490.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000150029445.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000150028760.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000150029040.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000150028322.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1200000150029445.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150029445.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150029445.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150029444.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150029444.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150029452.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150029452.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022250745.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000022250745.8 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999991695233.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999991695235.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999991695235.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999991695226.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999991695197.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991695226.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000050026549.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000061140576.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000002807234.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000033362791.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000077807242.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000150029455.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000088918353.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000036140570.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000083359882.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000063918347.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000036140566.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000036140568.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000033362802.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000033362791.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000063918346.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000077807236.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000136140576.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000180582115.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000180582115.8 node_expansions=113
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161140568.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161140568.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000161140566.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161140568.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000161140568.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000161140565.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161140565.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999991700003.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2399999991700003.0 node_expansions=165
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999991699570.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999991699180.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999991695225.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999991700280.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999991698458.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999991699170.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999991695237.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999991699180.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999991700404.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999991700016.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999991699946.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999991700003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2399999991700016.5 node_expansions=314
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999991699569.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999991699180.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999991698180.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999991700280.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999991699280.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999991699181.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999991698171.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999991699181.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999991700391.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999991699170.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999991699280.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999991700015.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999991699736.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=2399999991700015.0 node_expansions=46
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000030589794.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000061145334.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000002812005.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000033367570.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000077812014.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000150034226.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000088923126.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000036145337.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000063923114.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000063923127.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000036145336.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000036145349.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000033367560.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000033367559.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000063923127.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000077812004.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000136145337.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000161145337.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2400000161145337.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161145348.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161145348.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161147710.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000161147710.5 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000161145348.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000180585823.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000161145348.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000161145344.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000161147689.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2700000180585823.5 node_expansions=70
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000161146725.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000161146337.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000161145336.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000161147725.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000161147458.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000161146348.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000161146461.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000161145348.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000161146336.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000161147559.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000161146338.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000161146449.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000161146905.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000180585835.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2700000169476824.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000180583893.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=2700000180585835.5 node_expansions=48
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066680556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069458889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069458334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033344945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033343834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077792556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080569501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080570334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058346389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052790778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066681112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063902778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061123889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066680278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069457546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061126111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072237000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080568655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080571432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033343555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033343554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033341887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033344944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063902777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058344998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000058344998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063901944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038899665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050011611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063901944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052789165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061124166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058346111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041677165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041676610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069458111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052789721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066680555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052788054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047234433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069460320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044456653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044456653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069457543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234433.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000080571432.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080572821.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572821.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080575599.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000080575599.5 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000038905256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041683602.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041683056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005569650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005568540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050017276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052794208.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052795044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030571089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025015465.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038905811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036127490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033348612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041683589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038904978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044457218.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036124108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000044461442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005567416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005568226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005566559.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005569627.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022236348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036127471.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030569681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030569681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036126640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011124350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022236297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016679073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016679628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036126643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025013850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033348865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030570809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013901850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013901295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041680307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022235517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025011904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038902484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025012737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019453249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000030566596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016675461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016677961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000019457137.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000052795044.0 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795044.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052792821.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795044.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000052795044.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240485.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997240485.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240508.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997240508.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240496.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997240496.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240496.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997240496.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091686742.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091686746.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008351597.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055575597.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080575631.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055575608.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033351631.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055575597.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055575608.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008351597.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008351611.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055575597.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080575634.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080575620.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055575597.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055575598.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055575608.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997240485.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000091686746.1 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091686745.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091686717.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686745.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686742.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091686742.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000069464520.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091686740.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091686740.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091686717.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686717.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240483.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997240483.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975018261.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975018261.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975018286.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975018286.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999975018286.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975018286.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975015520.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975015520.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975018308.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975018308.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999975018308.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975018306.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975018308.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999950015542.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999950015518.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950015542.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950015520.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950015520.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999950015544.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999950015506.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950015544.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950015542.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950015542.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999950015550.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999950015530.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950015550.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950015550.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950015550.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044461776.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044461767.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999961126655.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030572874.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033350641.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033350654.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999986126651.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008350640.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008350655.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999961126640.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999961126640.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030572873.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055572876.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033350654.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008350640.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033350666.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000033350654.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999950015530.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000055572876.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000033348429.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055572862.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000055572862.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055572835.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572835.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033348391.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033348391.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033348402.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033348402.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058348396.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044459541.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999961124431.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008348453.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011129707.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011126209.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999963902231.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999986126208.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008348427.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999938902207.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999938902208.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008348452.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000011126208.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999986126207.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011126209.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011126230.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999927791096.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999927791096.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000058348396.4 node_expansions=77
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000022237320.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000022237287.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000022237298.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000022240763.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000022237320.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000022240763.0 node_expansions=30
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000022237287.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000022239782.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000022239238.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000022240774.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000022239505.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000022239782.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000022240231.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000022237282.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=600000022240774.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022240774.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022240774.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000022240777.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022240777.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022240788.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022240788.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240788.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997240788.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243730.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997243730.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240825.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997240825.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243742.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997243742.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999997240820.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997243728.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999997240822.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999997240798.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999997243693.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999997243728.5 node_expansions=50
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999997240785.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997243284.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997241797.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997242755.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997243284.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997243006.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997243729.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997242906.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999997240784.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=599999997243729.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243728.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997243728.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243740.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997243740.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243756.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997243756.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902797532.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999902797532.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888903755.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888903755.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888903766.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888903766.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999888903767.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999888903775.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999888903775.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999888903764.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888903764.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=899999908345261.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=899999908345248.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=599999888903767.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=599999888903756.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=899999908345264.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=599999888903767.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=599999888903777.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=899999908345261.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=599999888903757.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=599999888903767.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=599999888903757.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=599999888903756.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=599999888903777.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=899999908345251.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=599999888903766.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=899999913903720.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913903720.0 node_expansions=241
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002791483.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025013706.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999952790595.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999988902595.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000016680372.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999991680372.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999944456372.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999966680361.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999969458150.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999900011917.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999930568361.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999988902595.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038902595.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000016680372.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999966680361.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999991680372.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000005569261.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999908345250.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000038902595.0 node_expansions=1902
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000038902582.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000038902592.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000019463540.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000019463553.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=900000038902595.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000019461100.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000019461097.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=900000038902595.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000019461086.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000038902547.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000019461087.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000019461096.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000019461119.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000038902595.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000019463550.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=600000019461112.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=900000038902595.0 node_expansions=306
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000019461088.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000019463588.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000019461088.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000019462644.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000019463033.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000019463589.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000019463311.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000019463211.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000019461102.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000019463478.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000038902595.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=900000038902595.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038902619.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038902619.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000038902595.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038902595.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038905084.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038905084.0 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002793972.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025013741.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999952790621.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999988902610.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000016682861.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999991682861.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999944456388.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999966680411.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999969458166.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999900011943.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999930568389.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999988905084.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000016682861.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999966680387.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999991680415.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000005569278.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999908345276.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999908345300.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000025013741.1 node_expansions=207
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000025013721.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000025013687.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000025016195.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000025013699.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000025013695.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=900000025016195.1 node_expansions=44
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000025013687.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000025016217.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000025013708.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000025014252.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000025015661.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000025016218.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000025015917.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000025015776.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000025013685.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000025015084.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=900000025016218.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025016217.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025016217.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025016218.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025016218.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025016222.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025016222.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025016231.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025016231.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002796497.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999952795608.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999988907608.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000016685386.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999991682915.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999944458888.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999966682887.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999969460666.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999900014442.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999930570887.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999988905127.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038905127.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000016682898.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999966682889.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999991682915.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000005574260.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999908347776.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999908347776.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000038905127.5 node_expansions=223
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000038905110.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000038905110.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000038905120.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000038907594.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000038905106.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=900000038907594.0 node_expansions=50
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000038905094.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000038907608.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000038905105.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000038905649.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000038907038.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000038907316.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000038906075.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000038907197.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000038905094.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000038905094.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000038906482.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=900000038907608.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038907594.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038907594.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038907605.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038907605.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038907594.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038907594.0 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000030568225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000030568225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961119169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027790447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000002788669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016678169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022234614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025011836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011122058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961117502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002787613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999988895057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997228446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999988893668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994449835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961115835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999961114723.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=300000033344891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341280.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=300000033344891.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000038908667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044464501.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997240199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997238252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030573544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027792700.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044463945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041686747.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041686445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041685914.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038908946.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030574442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999997238808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999997240182.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000008348515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008350181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016682697.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005572406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013901019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005568807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005567697.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008344907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022236376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011125527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011125249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036127819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022236351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025016377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030572542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011125239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011126906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022240830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016682483.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002793240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025018319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002792685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019460805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025017508.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002793237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002791570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997238529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997237406.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000044464501.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044464518.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044469109.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044467998.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000044469109.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044464511.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044464511.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044464511.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044464511.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044464512.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044464512.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044464514.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044464514.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044464510.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044464510.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000044464510.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044469109.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000044464511.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000044464500.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000044464500.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000044469109.8 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000044467166.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044467443.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044465931.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000044464518.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000044469134.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000044466765.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000044466634.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000044464518.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000044469134.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044469110.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044469110.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063908951.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063908951.4 node_expansions=43
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033356235.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080580259.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019467346.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022245125.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036134013.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997245124.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044469123.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044469124.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044469123.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044469123.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983356234.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044469124.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000102797829.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044469124.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044469123.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044469124.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044469123.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044469123.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000102797829.2 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358013.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358013.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358013.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358013.1 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083360677.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083360955.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083359400.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083358011.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083360233.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083360122.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083358010.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083360424.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083362900.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102797854.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000102797854.8 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000102797878.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102797829.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102797878.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997240544.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997240544.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075020078.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000100020087.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000038907177.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000041684954.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000077797844.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000063908941.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000063908941.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000063908942.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000063908942.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000002796076.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000063908965.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000102797844.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000063908941.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000044464521.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000044464521.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000063908941.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000063908942.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063908965.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000102797844.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102797843.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102797843.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102797867.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102797867.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102797855.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102797855.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102797863.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102797863.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102797856.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102797856.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102797889.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102797889.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000102797887.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102797890.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000102797890.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000102797892.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102797840.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102797892.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102797897.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102797897.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102797880.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000102797853.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102797880.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133353422.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133353422.5 node_expansions=146
FooPlayer.decide: Prioritizing 9 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000133353399.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122242286.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000102803153.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000102801774.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000102803290.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000125020064.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000102801764.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000102803153.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000102804957.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000133353399.0 node_expansions=522
FooPlayer.decide: Prioritizing 11 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102803846.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102803458.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000102801901.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000102800537.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000102803179.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000102802759.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000102802623.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000102800537.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000102801912.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000102804402.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000133353400.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1200000133353400.0 node_expansions=74
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133353400.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133353400.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133353437.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133353437.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133353415.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000133353412.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000133353395.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000133353398.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000133353432.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000133353432.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133353432.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133353432.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133362177.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133362177.2 node_expansions=144
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133353422.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133353422.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000105575670.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000130575669.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000038907225.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000083352558.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000108357346.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000027796102.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000094464547.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000094464547.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000063908991.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000063912900.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000044463658.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000094464548.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000094464548.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000075020102.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000075020102.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000094464548.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000094464547.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000094464547.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000130575669.0 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000130575666.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000130575640.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000130575666.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000130575676.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000130575680.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000130575665.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1200000130575680.0 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000130575680.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000130575630.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130575680.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130575666.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130575666.0 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000130584424.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000150020087.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000130580954.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000130579575.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000130581232.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000130581232.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000152797865.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000130579565.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000130580954.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000130582898.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1500000152797865.0 node_expansions=494
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000130581092.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000130579146.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000130579888.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000130580703.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000130579146.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000130577758.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000130579444.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000130579981.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000130577777.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000130579424.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000130581646.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000152797880.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1500000152797880.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000152797865.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000152797865.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072242300.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072242300.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072242300.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072242300.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000127797913.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000152797881.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000061129458.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000105574754.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000108353421.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000116686744.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000116686757.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000086131187.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000086131187.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000066685854.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000116686756.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000155575633.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000094464522.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000075020078.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000097242346.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000116686743.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000116686743.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000116686743.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000155575633.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155575643.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000155575643.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155575645.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000155575645.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000127797866.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000152797890.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000061129435.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000105574777.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000108353445.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000072242311.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000116686754.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000116686756.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000086131200.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000086131199.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000066685865.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000116686754.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000094464532.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000075020087.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000097242346.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000116686756.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000116686754.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000116686769.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000152797890.5 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000152797890.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000152797898.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000152797898.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000152797865.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000152797865.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000152797913.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000152797913.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000152797908.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000152797908.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000191686754.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000191686754.5 node_expansions=47
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000191686769.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000177797860.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000172242296.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000183353408.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000175020091.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=1800000191686769.5 node_expansions=80
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000191686769.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000191686733.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000191686778.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000191686733.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000191686728.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1800000191686778.5 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000191686741.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000191686741.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000191686782.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000191686782.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000191686779.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000191686779.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000191686800.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000191686800.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152797912.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152797912.2 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000191690680.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000191690680.2 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000191686791.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000191688190.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000191687903.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000191689702.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000191688189.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000191686788.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000191688457.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000191689010.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000191686791.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000191688454.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000191690677.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1800000191690677.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000191690689.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000191690689.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000166690677.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000061133368.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000105578694.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000147249423.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000111138336.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000155579581.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000155579570.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000125024014.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000125024026.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000066692968.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000155582746.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000194468457.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000133357359.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000113916114.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000136135125.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000155579570.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000155582750.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000155579570.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1800000194468457.2 node_expansions=147
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194471647.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000194471647.5 node_expansions=101
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000194468454.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000194471091.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000194469843.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000194471683.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000194471369.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000194469843.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000194468464.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000194470121.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000194468500.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000194468454.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000194470131.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000194469575.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1800000194471683.0 node_expansions=204
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000194471647.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000194471649.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000194471627.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000194471652.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000194471652.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000194471647.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000194471652.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194471628.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000194471628.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000194471658.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000194471658.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000194471658.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000194471650.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000194471658.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000194471661.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000194471661.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000194471666.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000194475425.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000194475425.2 node_expansions=36
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000161138351.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000194471649.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000194471669.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000194475425.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000194475389.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000194475425.2 node_expansions=93
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000194471667.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000194471667.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000194474327.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000194473038.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000194475427.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000194474606.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000194473056.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000194471662.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000194473328.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000194471647.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000194471647.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000194473314.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000194472756.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1800000194475427.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000194475425.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000194475425.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000194482429.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=2400000194478925.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2400000194482429.5 node_expansions=236
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000194478949.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000194478926.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000194481596.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000194480338.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000194481874.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000194480315.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000194481592.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000194482429.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000194478938.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000194480592.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000194478925.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000194478925.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000194480596.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000194480036.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2400000194482429.5 node_expansions=420
FooPlayer.decide: Prioritizing 15 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000194478929.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000194478929.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000194480481.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000194481625.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000216698330.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000194481874.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000194480318.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000216699608.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000194482432.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000216696928.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000194480596.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000194478925.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000194478929.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000194480625.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000216698053.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2700000216699608.5 node_expansions=133
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194485060.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000194485060.5 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000161148284.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000216699578.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000216699603.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000194485068.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000194481615.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000225037138.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2700000225037138.5 node_expansions=195
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000219481585.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000213926029.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000225037138.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000216703805.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2700000225037138.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191703818.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191703818.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000213921756.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000213921756.0 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000191703817.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000191703814.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000191703817.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000213921756.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000191703815.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=3000000213921756.0 node_expansions=58
FooPlayer.decide: Prioritizing 20 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2700000191703790.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000191703816.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000191705346.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000191705372.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000191705179.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000191704790.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000191706735.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000191705179.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000191704805.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000191703824.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000191705491.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000191703790.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000191705348.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000191703824.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000191705459.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000191704928.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=3000000213921794.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3000000213917077.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=3000000202808160.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=3000000208364533.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=3000000213921794.0 node_expansions=60
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961119447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013897058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000030567391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011122058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000033342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000036122947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000033346003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011122058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011119614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013896558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000013897057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000005668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999983340890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000007057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005562890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994450668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=300000036122947.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=300000036122947.44 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000011128831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061130613.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011126889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061127833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061131441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055573665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000061131432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055573678.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044463600.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011128810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011128808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011128554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011128533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038907499.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052793123.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047236365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025011849.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025014641.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025016291.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038905538.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025017194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025016083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033352761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030571916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036130275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016682142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016682129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025015474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019459917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027793265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022236850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022235740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030572709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016682406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025016306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033350751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025015739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019460750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022238529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013903531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013904073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036126934.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033346919.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000061131441.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061127575.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061131441.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061129219.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000061131441.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131465.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131465.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061131455.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061131403.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131455.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131478.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131478.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061131469.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061131432.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131469.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131468.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131468.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061131485.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061131442.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131485.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131485.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131485.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061131465.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061131442.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131465.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131480.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131480.9 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000061131465.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061131468.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000061134943.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061131464.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061131468.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000061131478.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000061134943.1 node_expansions=44
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061131476.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061134262.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061133554.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061134665.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061134398.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061131462.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061133129.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061134943.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=600000061134943.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134956.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134956.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025023863.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025023863.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000025023851.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000025023833.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000025023845.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000025027053.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000025023843.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000025027053.1 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000025026234.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000025023831.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000025026622.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000025025942.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000025027075.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000025026775.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000025026234.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000025023831.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000025025497.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000025027075.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000025027053.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025027053.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025031650.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025031650.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025027075.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025027075.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025031650.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025031650.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025027075.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025027075.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999902802773.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999902800384.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999902803161.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999902802495.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999902805022.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999902803328.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999902802773.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999902800411.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999902802077.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999902803161.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=599999902805022.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999902804995.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999902804995.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902804995.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999902804995.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902805008.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999902805008.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902805019.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999902805019.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=599999902807423.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999902805019.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999902807423.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999902807797.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999902807144.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999902807964.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999902807408.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999902805034.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999902806700.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999902807797.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999902807422.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999952802552.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=899999958354845.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=899999950025496.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=899999958354845.0 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958354842.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958354842.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936132649.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936132649.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999936132647.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999936132598.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936132647.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916688193.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916688193.9 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999916690581.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999916688190.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999916689581.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999916690970.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999916690317.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999916691137.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999916690578.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999916688192.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999916689873.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999916690981.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999916689595.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999941684713.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=1199999941684713.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941684713.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941684713.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941684726.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941684726.5 node_expansions=150
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999941686089.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999941684712.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999941686101.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999941687501.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999941686782.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999941685670.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999941686089.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999941684714.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999941686378.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999941687477.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999941686101.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1199999941687501.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941687477.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941687477.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941687476.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941687476.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941687502.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941687502.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941690251.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941690251.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999941684735.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999941687492.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999941687492.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999941687477.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941687477.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941687478.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941687478.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941687475.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999941687479.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999941687487.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999941687472.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999941687475.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1199999941687487.8 node_expansions=40
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941687487.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999941687462.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941687487.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999955577296.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955577296.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999955577287.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999955577254.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955577287.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000102800398.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000052799487.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000075022611.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000008355931.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000055578178.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050022610.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000030578153.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999955577275.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000002800389.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008355931.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000008355931.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055578169.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055578155.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000050022613.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000072244822.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000052800391.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000030578168.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000005578168.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000102800398.8 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000102800387.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102800380.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102800387.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102800388.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102800388.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000052799499.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000075022630.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008355952.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055578166.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000050022619.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000030578165.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999955577276.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999941687498.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000002800388.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008355946.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000008355942.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055578176.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055580930.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000050022621.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000072247597.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000052800401.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000030578169.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000005578169.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000075022630.2 node_expansions=130
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000075019845.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000075022589.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000075022600.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000075022620.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000075025374.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000075022609.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000075025374.5 node_expansions=59
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000075022620.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000075024017.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000075024017.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000075023580.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000075023567.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000075024700.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000075023578.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000075022606.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000075022596.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000075022884.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000075025374.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000075023996.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1200000075025374.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075022596.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075022596.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075025390.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075025390.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000075025401.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000075025384.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075025401.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088914266.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088914266.0 node_expansions=13
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000088914266.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000050025353.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000072247589.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000075025353.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1500000088914266.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088911479.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088911479.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088914259.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088914259.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000088914274.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000088914243.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000088914253.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000088914231.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000088914241.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088914274.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088917162.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088917162.5 node_expansions=35
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000088917182.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088918571.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088918571.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088920126.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088918182.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088918182.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088919293.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088918182.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000088917182.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000088917182.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000088917459.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000088918571.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1500000088920126.5 node_expansions=924
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000088917145.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088921478.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088921478.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088921089.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088921089.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088922200.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088920089.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088921089.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000088922478.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000088917145.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000088920367.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000088920089.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000088921478.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2100000088917145.2 node_expansions=317
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000088917181.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000088917145.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000088917193.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000088917160.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000088917170.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000088917145.2 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000088918549.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088918557.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088918145.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088918146.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088919256.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088917178.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088918145.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088920090.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000088917145.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000088917178.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000088917423.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000088917160.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000088918534.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2100000088917145.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088917159.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088917159.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088917201.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088917201.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000116697881.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000027808103.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000022250508.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000094475659.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000063920103.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000044472715.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999930582940.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999916693159.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000016694937.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000022250496.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000022250508.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000094472717.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000094475659.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000063920103.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000086142325.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000066697881.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000044472738.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000019472738.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000116697881.2 node_expansions=246
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000116696326.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000116696358.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000116695950.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000116695960.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000116697047.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000116694936.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000116695950.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000116697914.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000116694952.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000116695214.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000116694960.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000116696325.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2100000116697914.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000116697881.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116697881.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088917359.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088917359.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088917357.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088917357.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088922426.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088922426.8 node_expansions=201
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088917378.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088917378.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072250699.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072250699.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072250699.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072250699.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055587823.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055587823.8 node_expansions=201
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999994474126.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000027808348.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999961141671.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000033363904.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000002808348.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000027806271.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999869474115.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999855584337.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999955586115.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999961141671.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999961141671.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000033361804.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000050030571.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000019475015.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000025030571.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000022250695.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000000030571.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999986141682.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000050030571.0 node_expansions=444
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000050028473.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000050028470.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000050030555.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000050030571.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000050028480.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000050030571.0 node_expansions=65
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000050029859.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000050029859.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000050029460.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000050029470.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000050030571.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000050028460.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000050028470.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000050028460.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000050028461.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000050028737.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000050028461.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000050029473.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000050029848.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000050030571.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050030579.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050030579.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000050030601.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000050030571.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000050031954.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000050030590.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000050030588.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000050030600.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000050031954.5 node_expansions=50
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000050031954.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000050031968.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000050031578.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000050031579.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000050031579.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000050031856.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000050030579.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000050030581.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000050030565.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000050030579.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000050030856.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000050030593.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000050031565.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000050031134.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000050031968.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000050031954.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050031954.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000077805768.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000077805768.5 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000022254215.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000050031981.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000050031981.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050031968.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050031968.0 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063902487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061125833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069459166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066681111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077791723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063902834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069460044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069458932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069458932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000061125000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027788833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063901165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027788001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063901665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027787444.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000075015333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000069458388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052790000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041676375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041677486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052790543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044456097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066681154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050012221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055569444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033343554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000044455275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027787166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038898052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000038896941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027788833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027786054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000044456107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000058343608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000041677721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050009165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072235055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050012221.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000077792821.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077793932.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077794488.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077796155.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000077796155.1 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000030570255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036124722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038902497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036126941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047237544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041683377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033348655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038904498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033347220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033348887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038902776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033348889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030568887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999997233251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025012488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999997230752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025012421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999997231852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000044461140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022235795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022234684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038904196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013901348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022235817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005566305.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005567416.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016680483.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008346027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030571097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019458017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019456906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025013032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002789350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005565476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997231574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000009906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000008795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997233240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997231837.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005567961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019455476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005566017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011123517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019456073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019454962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000041680862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000019458015.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000047237544.0 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047234210.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047236710.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237544.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000047237544.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047237545.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047237545.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022235769.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997235768.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047237546.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000077793112.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077793113.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991680212.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030569136.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997235768.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047237546.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047237546.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047237559.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047237569.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047237546.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047237546.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047237569.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086126446.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086126459.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997235768.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000086126459.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126459.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126459.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131601.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086131601.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086126447.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126447.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131636.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086131636.4 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022235790.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997235788.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047237569.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000077793121.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077793121.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991680232.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030569121.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997235777.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047237566.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047237555.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047237555.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047237555.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047237569.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047237555.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047237555.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047237555.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086126455.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997235777.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000086126455.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086126469.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086126455.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126469.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131620.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086131620.9 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022235809.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997235799.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047237577.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000077793134.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077793143.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991680253.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030569142.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997235802.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047237580.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047237576.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047237577.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047237580.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047237576.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047237580.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047237580.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047237580.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086126489.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997235802.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000086126489.0 node_expansions=93
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086126476.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086126468.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126476.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126465.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086126465.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086126466.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086126468.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086126468.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126468.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126468.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022235802.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997235800.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047237589.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000077793135.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077793146.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030569146.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999997235800.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047237578.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047237578.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000047237578.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047237589.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047237578.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047237579.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047237580.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047237578.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086126479.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086126479.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999997235800.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000086126479.6 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126469.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086126469.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126468.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126468.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131599.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086131599.0 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086126469.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131599.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086126434.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086126434.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086126446.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000086131599.0 node_expansions=32
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086128674.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129229.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086129376.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086126452.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086126444.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086131599.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086129932.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086128975.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000086131599.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131622.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131622.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131601.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086131601.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131599.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131599.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576043.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576043.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576056.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055576056.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576055.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055576055.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576057.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576057.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055576089.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055576055.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055576089.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055576089.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055576064.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055576089.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069459819.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069459819.4 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000055576088.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055580988.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055578867.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055579033.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055576088.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055576088.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055579602.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055577088.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055578589.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000069459808.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000069459808.4 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069459822.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069459822.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069463721.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069463721.8 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000036124722.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999966680267.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016682045.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000091682046.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000091682046.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999975013602.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000013902501.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000002793156.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000016682047.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000030570948.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000030570934.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000030570934.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000030570945.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000030570936.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000030570934.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000030570945.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069459833.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000002793156.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000091682046.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091682057.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091682008.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091682057.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966684166.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966684166.2 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999966680289.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966680240.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966680289.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966680289.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966680289.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999966680295.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966680251.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966680295.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975013608.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975013608.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999975013611.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999975013573.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975013611.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966684153.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966684153.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999966680254.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966680254.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975013600.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975013600.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936124699.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936124699.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999997235809.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999927791380.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999977793131.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000052793142.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052793154.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000013902469.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999963904245.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999977793134.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999991682033.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999991682023.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999991682023.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999991682023.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999991682023.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999991682020.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999991682047.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000069459802.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069459809.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999963904245.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000069459809.4 node_expansions=90
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000069459802.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000069459799.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000069459823.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000069459801.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000069459807.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000069459823.9 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000069459820.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000069459783.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069459820.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038904268.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038904268.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000038904276.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000038904255.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038904276.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000038904265.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038904265.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999966680267.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999897235822.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999947237600.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000052793167.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022237600.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999905569145.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999983346934.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999933348715.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999947237589.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999961126489.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999991682059.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999991682046.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999961126489.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999961126478.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999961126478.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999961126478.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000038904268.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999933348700.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000052793167.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052793157.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052793157.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000052793148.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052793148.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052793154.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052793154.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052793145.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052793145.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052793159.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052793159.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052793147.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052793147.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052797048.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052797048.1 node_expansions=21
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000052793160.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000052793149.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052793160.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052793171.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052793171.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000052793171.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000052793134.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052793171.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052793160.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052793160.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000052793162.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000052793134.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052793162.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030570962.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030570962.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000030570951.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000030570925.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030570951.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005570974.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005570974.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000005570922.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000005570947.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000005570947.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000005570958.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000005570932.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005570958.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000005570951.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000005570960.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000005570951.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=900000005574439.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=900000005574430.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000005570934.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=900000005574440.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=900000005570951.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000005574451.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000005570950.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000005570950.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000005574439.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1200000038904250.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000005570961.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000005570962.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000005570958.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('ORE', 'ORE')) score=1200000038904250.0 node_expansions=118
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000005570970.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005570970.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999888902508.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999819458040.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999894459852.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999944459842.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999827791373.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999905569175.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999855570930.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999869459818.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999908348741.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999969459843.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999944459852.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999883348707.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999883348707.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999883348707.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999883348707.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999961126510.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999983348730.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999877793175.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=899999983348730.8 node_expansions=74
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999983348730.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999983348707.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983348730.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983348733.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983348733.8 node_expansions=9
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000016682021.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000011126468.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1199999997237588.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1200000016682021.2 node_expansions=45
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000016682020.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000016682011.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000016682032.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000016682013.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000016682043.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1200000016682043.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016682008.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016682008.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016682019.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016682019.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000016682030.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000016682030.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000016682029.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000016685498.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000016682042.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000016685498.0 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000016682028.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000016683451.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000016682017.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000016684953.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000016682055.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000016682017.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000016685509.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000016682062.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000016683416.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1200000016685509.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016685498.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016685498.0 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030569389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080572001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069460321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083349210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030568834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080571167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077794223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069458945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055570001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072238099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061126099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000083348377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030569389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030568834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030565778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080571167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000083349778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061124722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050009999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055567820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038899431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000063901987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050010542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050011097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000066680876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041677764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000061126154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044456930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000063901111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055568610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072233944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055566110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055564721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050010833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047231387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038897764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052788888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038897208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069459222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050012221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072237833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000083349778.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083354500.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351167.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352834.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000083354500.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999988901587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027791654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033349498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041685054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047243389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999988905199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013902419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000016682220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013906384.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033352831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036129498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025018597.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038906998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047242556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999988903798.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999988903533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999988903809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999988903810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008345463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997235184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011125819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002793583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027796153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013904684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013905239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030575042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005571916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025016708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008346628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008347461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022239143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002791573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008347974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002792126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002790737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008348865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994457406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002791906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011126920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002791350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997235461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005570195.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997234902.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999997235736.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000012960.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000047243389.8 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047243389.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047238667.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047242556.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000047243389.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047252040.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047252040.8 node_expansions=90
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047245338.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047247015.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047245789.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047243393.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047247282.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047248012.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047246874.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047246596.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000047248012.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047247985.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047247985.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047251874.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047251874.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999988916762.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047251874.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047251874.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025027885.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027805662.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994472318.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047251874.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047251874.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047251874.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047251874.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083362996.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000122251887.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086140776.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047251874.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047251874.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047251874.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994472318.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994472318.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000122251887.5 node_expansions=378
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000122249957.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000122251609.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000122250387.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000122248009.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000122251887.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000122251509.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000122251220.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000122250943.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000122251509.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000147243400.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=900000147243400.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000147243372.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147243372.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147243395.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000147243395.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147243422.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147243422.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147243406.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000147243406.8 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000147245350.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000147247043.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000147245775.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000147243406.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000147247295.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000147246887.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000147246598.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000147245350.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000147245916.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=900000147247295.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147247284.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147247284.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000147249250.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000147250943.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000147249691.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000147247296.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000147249110.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000147250248.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000147250775.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000147248275.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000147249250.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000147249819.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000147250943.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147250930.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147250930.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955582462.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955582462.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955582474.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955582474.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999955582485.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955582485.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975026920.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975026920.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000008362030.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033362030.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000011138054.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000052804719.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033362044.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000002806474.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000008362030.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033362030.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033362030.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000033362045.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069473152.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000147250930.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000111139833.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000033362030.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000033362041.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000033362041.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000002806474.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999955582485.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000147250930.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000147250920.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147250920.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147250944.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000147250944.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000147250931.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000147250919.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147250931.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000147250934.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000147250910.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147250934.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147250941.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000147250941.8 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000147252890.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000147253582.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000147253293.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000147250934.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000147252738.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000147253454.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000147251916.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000147253016.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000147251905.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000147252900.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000147254416.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=900000147254416.0 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000147254416.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000147254379.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147254416.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147254412.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000147254412.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999938919300.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999972254412.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997254416.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000011141533.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000016697089.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999997254414.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999966698856.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999972254416.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999997254425.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999997254412.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999997254416.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000069476636.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000075032191.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999997254416.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999997254422.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999997254422.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999966698860.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999919474866.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000075032191.8 node_expansions=92
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075032200.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075032191.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075032200.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100028724.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100028724.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999938919279.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999972254390.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997254401.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000011141512.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000016697068.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999997254390.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999966698835.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999972254401.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999997254401.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999997254390.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999997254390.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000069476634.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000147254402.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999997254401.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999997254390.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999997254390.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999966698862.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999919474862.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000147254402.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000147254412.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000147254376.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147254412.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147259553.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000147259553.9 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000147254401.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000147254376.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147254401.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000172250924.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000172250924.5 node_expansions=103
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000147261498.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147258165.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147259554.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000147261942.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000147259553.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147263609.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147261387.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147260554.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147259443.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000147260553.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000147258998.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000147260109.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000172250924.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1500000147263609.8 node_expansions=313
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000147259578.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000147259581.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000147263609.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000147259578.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000147259579.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000147259579.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000147263609.8 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000147263609.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000147261498.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147262525.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000147260942.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000147262220.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000147261942.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000147259553.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147261398.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147260554.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000147261678.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000147260564.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000147261498.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000147262053.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000147263609.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147263609.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147263609.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183374675.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183374675.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000147263646.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147263646.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147263646.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172259126.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000172259126.2 node_expansions=67
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999938928543.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999972263648.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999997263648.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000058365074.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000063920630.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999997263654.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999966708089.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999972263648.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999997263658.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999997263644.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999997263648.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000069485867.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000100036857.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999997263646.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999997263648.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999997263644.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999966708099.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999919484089.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1800000100036857.5 node_expansions=165
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000075041423.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000075041402.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075041423.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100036872.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100036872.0 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000075041437.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000075044332.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000100036891.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000100036858.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000111152466.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000111152482.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1800000111152482.0 node_expansions=183
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000105596926.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000111152497.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000100041371.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1800000111152497.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000111152482.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111152482.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136147993.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136147993.0 node_expansions=33
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000136148993.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000136149937.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000136150937.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000136149381.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000136150659.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000136148993.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000136147993.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000136149826.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000136150659.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000136148993.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000136150104.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000138925824.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000136149937.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000136149104.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000133370105.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000136145494.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000136150937.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2100000138925824.2 node_expansions=653
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1800000111154526.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111154517.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111154515.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111155458.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111156459.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111154915.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111156181.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111153515.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111154514.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111155350.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111156182.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111154517.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111155627.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000111155470.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000111154627.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000138925835.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000133368172.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000136143838.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000136149008.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=2100000138925835.2 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138925840.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138925840.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138925848.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138925848.8 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000138925840.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000138925838.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000138925860.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000138925827.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000138925837.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000138925860.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138925851.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138925851.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000163924262.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000163924262.0 node_expansions=369
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999900038092.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999969484314.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000022262092.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000011150093.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000016705648.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000022262092.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999963928758.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999997262092.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000022262092.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000022262092.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000022262092.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000094484315.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000172262093.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000061150982.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000022262092.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000022262092.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999991706536.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999955594536.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000172262093.0 node_expansions=594
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000172259160.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000172260148.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000172259159.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000172261104.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000172262093.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000172260537.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000172261815.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000172259161.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000172259148.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000172260981.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000172261837.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000172259159.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000172261272.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000172261105.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000172260272.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000172262093.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000172262104.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000172262104.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000172264765.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000172264765.0 node_expansions=27
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000172264768.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000172265768.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000172264768.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000172266713.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000172267157.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000172266157.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000172267435.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000172267157.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000172264768.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000172264768.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000172266880.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000172267435.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000172264768.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000172267157.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000172266713.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000172265879.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2100000172267435.2 node_expansions=1632
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000172267410.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000172268410.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000172267410.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000172269355.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000172269521.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000172269799.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000172268799.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000172269521.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000172267410.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000172267410.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000172269522.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000172269799.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000172267411.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000172269244.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000172269799.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000172269355.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000172268521.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2100000172269799.5 node_expansions=483
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000172267150.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000172267157.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000172267145.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000172269799.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000172267186.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000172269799.5 node_expansions=48
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000172267144.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000172268167.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000172267133.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000172269106.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000172269244.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000172269244.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000172267167.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000172269556.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000172267144.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000172267133.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000172268995.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000172269799.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000172267167.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000172268979.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000172268966.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000172269099.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000172268244.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2100000172269799.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000172269799.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000172269799.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000172271925.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000172271925.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000172269821.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000172269821.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172271947.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000172271947.5 node_expansions=39
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000172269848.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000172270866.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000172269836.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000172271811.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000172271955.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000172271948.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000172271947.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000172269836.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000172270866.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000172269838.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000172269838.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000172271669.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000172269866.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000172271670.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000172270866.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000172271781.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000172270948.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000172270837.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1500000172271955.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172270559.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000172270559.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172274347.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000172274347.0 node_expansions=38
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172270285.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000172270285.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172271962.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000172271962.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172271979.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000172271979.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158380133.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158380133.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158380137.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158380137.0 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016677391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019454002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000030566002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013897058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025009836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011120113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999986117557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994452057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005561224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000016673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000011117335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991672835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000005570486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005571599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055573943.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061128951.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052796162.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047235330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005571310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038905201.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044461655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052795898.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050018120.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047238123.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055573942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041680253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036124989.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038899988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005569365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005570742.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030571309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019458796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019457684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036128333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022236374.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027792761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022234985.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025015264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008344642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027791085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025010515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025011361.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016678795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022234643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025012420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011123239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011122406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019455463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016678516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022234088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011122961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011122975.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022236020.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016681018.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000061128951.4 node_expansions=269
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061126732.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061128940.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061126732.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000061128940.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128954.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061128954.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061126461.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061126461.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061126464.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061126464.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005569117.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061126464.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005569117.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038902477.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061126450.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994457117.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061126464.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061126450.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061126450.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061126464.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000094459811.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000094459797.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061126464.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088904243.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022234920.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994457117.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061126450.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061126450.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000094459811.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094459794.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094459794.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005569117.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005569117.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005569131.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005569131.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000005569133.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005569098.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000005575086.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000005569110.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000005569121.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000005575086.4 node_expansions=27
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000005573697.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005571050.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005571606.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005572439.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005575086.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005571050.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000005575086.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005575086.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005575086.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005575086.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005575086.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005575100.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005575100.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005575110.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005575110.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061132444.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005575111.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038908468.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061132445.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994463110.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061132468.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061132445.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061132444.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061132444.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061132481.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000094465788.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000094465779.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061132445.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088910245.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022240913.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994463110.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061132445.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061132444.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000094465788.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094465788.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465788.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119459783.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119459783.2 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094469856.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094470410.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094467743.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094468299.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094469132.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094472096.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094467743.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119459786.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000119459786.2 node_expansions=102
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119459797.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119459800.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119459785.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119459800.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119459787.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000119459800.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119459787.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119459787.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119459801.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119459801.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094459810.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094459810.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094459810.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094459810.8 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000027793133.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000036126481.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999980569133.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061126497.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000086126481.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000030569134.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000061126480.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000061126466.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036126466.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000061126466.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000061126467.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000094459801.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000061126466.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000113904259.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000033346925.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000005569135.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000061126488.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000061126466.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000113904259.1 node_expansions=62
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113904259.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113904230.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113904257.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113904243.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113904254.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113904259.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147237565.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147237565.0 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113904264.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113909504.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113909539.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113904279.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000147237565.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1200000147237565.0 node_expansions=57
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000147237578.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000147237590.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000138904243.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1200000147237590.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147237565.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147237565.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147237565.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147237565.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147237565.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147237565.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980569118.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980569118.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980569120.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980569120.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980569147.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980569147.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980569132.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980569132.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000027793147.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000069459813.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000061126466.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000119459812.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000063902466.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000094459821.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000094459813.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000069459813.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000094459788.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000094459788.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000127793148.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000127793132.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000094459789.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000147237578.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000066680233.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000038902455.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000094459788.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000094459813.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000147237578.0 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147237568.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147237568.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147237596.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147237596.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000027793122.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000069459789.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999980569122.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061126480.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000119459801.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000063902497.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000094459800.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000094459814.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000069459822.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000094459789.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000094459789.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000127793133.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000127793136.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000094459822.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000066680234.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000038902489.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000094459790.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000094459789.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000127793136.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000127793133.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127793108.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127793133.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127798434.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127798434.8 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000127793158.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127793157.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000127793158.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000127793165.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000127798417.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000127798382.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000127798417.8 node_expansions=57
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1200000127796211.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000127797721.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000127793140.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000127795630.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000127796463.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000127798417.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000127795100.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000127798417.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127798417.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127798417.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000027798440.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000069465084.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999980574417.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061131762.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000119465106.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000063907762.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000094465084.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000094465085.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000069465084.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000094465084.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000094465100.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000127798428.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000094465107.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000147242893.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000066685542.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000038907751.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000094465098.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000094465085.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000147242893.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000147242875.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147242875.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147242887.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147242887.2 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000180576220.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000172242889.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1500000180576220.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180576210.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180576210.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013907755.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013907755.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013907741.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013907741.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000013907741.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013907741.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013907755.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013907755.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013907741.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013907741.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013907766.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013907766.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013907755.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013907755.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061131768.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061131768.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000102798408.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000013907741.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000094465086.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000152798423.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000063907756.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000127798441.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000127798408.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000102798434.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000127798422.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000127798434.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000161131755.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000161131756.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000127798408.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000180576197.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000066685566.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000038907774.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000127798422.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000127798419.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000180576197.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000180576199.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180576199.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180576210.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000180576210.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180576200.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180576200.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180581628.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000180581628.5 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161131787.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000161131787.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180576235.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000180576235.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180576217.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180576217.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180576223.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000180576223.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000061131767.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000102798431.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000013907765.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000094465132.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000152798433.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000063907768.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000127798431.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000127798431.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000102798464.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000127798464.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000127798431.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000161131766.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000161131778.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000127798432.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000066685546.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000038907765.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000127798464.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000127798435.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000161131778.0 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161131766.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000161131766.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194465114.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000194465114.5 node_expansions=92
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1500000161140241.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000177798436.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000180576224.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000161137185.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000161139685.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000161140519.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000161139130.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000194465114.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1800000194465114.5 node_expansions=462
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000194468120.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000194466025.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000194467969.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000194465074.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000194467564.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000194468398.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000194465074.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000194467019.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000194467574.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000194468398.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1800000194468398.0 node_expansions=263
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000161140531.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000194468398.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000161140503.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000161144809.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000161140538.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000194468398.0 node_expansions=57
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000161143549.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000161141493.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000161143437.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000161140493.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000161141492.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000161142992.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000161144836.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000161141525.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000161142436.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000161144013.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000194468399.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1800000194468399.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194468431.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000194468431.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194468444.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000194468444.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000194468402.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000194468410.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000194468394.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000194468397.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000194468407.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000194468410.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194468411.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000194468411.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194472739.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000194472739.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000194468446.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000194468432.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000194468458.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000194472690.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000194468448.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000194472690.8 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000194471452.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000194469357.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000194471302.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000194468407.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000194469357.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000194470920.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000194472690.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000194468407.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000194470384.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000194470907.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1800000194472690.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194472705.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000194472705.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194471086.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000194471086.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000227807426.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000227807426.5 node_expansions=91
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000194474128.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000194472073.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000194474017.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000194471087.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000194472105.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000194473573.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000194473738.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000194471072.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000194473028.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000194473572.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000211135122.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2100000211135122.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000211135102.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000211135102.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000211133461.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000211133461.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000211135115.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000211135115.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000211135112.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000211135112.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000211138174.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000211138174.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2100000211138186.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000211136093.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000211138021.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000211135126.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000211136081.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000211137616.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000211135130.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000211137087.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000211137643.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2100000211138186.5 node_expansions=27
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000211138158.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000211138158.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063914181.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000063914181.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063914171.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000063914171.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000044469746.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044469746.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000044469730.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000044469730.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000044469730.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044469730.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000091693725.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000100027073.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000125027060.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000183360405.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000105584632.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000141693740.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000125027090.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000133360390.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000158360390.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000158360423.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000191693741.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000191693728.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000177804837.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000230582617.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000108359504.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000063915057.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000141693740.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000125027057.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000230582617.5 node_expansions=100
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2100000230583588.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000230585533.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000230582626.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000230584419.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000230585116.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000230583586.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000230582626.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000230584685.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000230582626.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000230585138.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000230585533.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000211141105.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000211141105.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000230585533.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000230585533.0 node_expansions=2
FooPlayer.decide: Prioritizing 12 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000250028033.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000250029979.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000250027082.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000250028033.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000250029572.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000250028471.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000250027082.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000250027082.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000250028588.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000250027082.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000250029582.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000250029582.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2400000250029979.5 node_expansions=448
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000230588357.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000230588353.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000230587370.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000230589853.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000230589759.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000230588357.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000230589188.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000230587357.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000230587370.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000230588910.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000230587353.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000230589853.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000269471477.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2700000269471477.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2700000269471477.0 node_expansions=94
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000250029966.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000250029968.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000250029976.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000269471477.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000250032417.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000269471477.0 node_expansions=63
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000250030964.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000250030981.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000250029964.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000250032464.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000250032353.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000250030964.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000250030800.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000250029952.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000250029964.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000250031519.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000250029952.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000250032467.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000269471493.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2700000269471493.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000250027066.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000250027066.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000269473980.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000269473980.5 node_expansions=23
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2700000269474918.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000269474918.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000269473978.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000269476468.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000269475357.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000269473968.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000269474811.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000269473978.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000269473968.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000269475474.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000269473978.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000269476585.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2700000269476585.0 node_expansions=326
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000269474014.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000269473984.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000269476585.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000269476569.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000269473994.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000269476585.0 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000269476587.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000269474952.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000269474967.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000269474027.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000269476517.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000269474017.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000269474860.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000269474027.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000269474016.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000269474920.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000269475490.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000269473994.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000269474017.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2700000269476587.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000269476634.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000269476634.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000055586815.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000055586815.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000055586822.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000055586820.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000055586879.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000055589305.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000055586869.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000055589305.5 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000055588410.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000055587853.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000055587805.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000055586805.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000055589307.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000055586807.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000055587688.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000055586807.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000055586805.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000055587854.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000055588363.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000055586805.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000055586854.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2700000055589307.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000055589353.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000055589353.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000055589333.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000055589333.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000055589356.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000055589356.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000055590913.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000055590913.0 node_expansions=31
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000055589359.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000055589359.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000055589356.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2700000055589356.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000094479134.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000094479134.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000111145784.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000119479121.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000055589354.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000144480660.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000222258437.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000136145800.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000161145784.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000125034705.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000133368007.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000158368007.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000158368021.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000211147326.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000230591771.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000216702882.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000250036215.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000138925104.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000161145787.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000144479132.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2700000250036215.0 node_expansions=300
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000250034688.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000250034685.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000250034683.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000250034689.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000250034690.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2700000250034690.5 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000250034676.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000250034672.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000250034662.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000250034640.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000250034685.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2700000250034685.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000250034636.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000250034636.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000250034733.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000250036207.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000250036191.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000250034666.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000250034688.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2700000250036207.0 node_expansions=71
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000250036251.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000250035699.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000250035653.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000250034653.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000250035653.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000250034651.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000250035496.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000250034653.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000250034651.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000250035695.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000250035651.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000250036207.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000250034651.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000250034653.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2700000250036251.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000250036230.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000250036230.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000250037810.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000250037810.5 node_expansions=117
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000250037289.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000250037269.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000250036270.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000250037267.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000250036269.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000250037101.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000250036269.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000250036269.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000250037269.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000250037267.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000250037824.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000250037824.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000250036268.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000250036289.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2700000250037824.5 node_expansions=238
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000250037825.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000250037820.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000250037790.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000250037790.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000250037798.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000250037801.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000250037825.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000250037809.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2700000250037809.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000055592466.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000055592466.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000055592469.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000055592469.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000111148901.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000119482242.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000144482235.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000222260023.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000136148921.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000161148899.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000125037799.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000133371124.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000158371123.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000158371124.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000211148912.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000230593345.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000216704477.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000250037800.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000138926700.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000094482242.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000161148910.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000144482235.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2700000250037800.5 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000250037808.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000250037807.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000250037808.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000250037810.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000250037810.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000250037812.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000250037813.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000250037821.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000250037831.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000250037811.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000250037841.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2700000250037841.5 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000250037822.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000250037811.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000250037822.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000250037827.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000250037827.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000250037825.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000250037813.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000250037820.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000250037842.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000250037820.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000250037823.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2700000250037842.5 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000250037832.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000250037819.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000250037832.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000088925764.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000088925764.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000055592485.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000055592487.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000055592487.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000055592476.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000055592452.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000055592476.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000055592496.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000055592496.5 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000055592486.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000055592474.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000055592486.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000022259173.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000022259173.0 node_expansions=44
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000077815573.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000086148907.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000144482254.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000188926698.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000102815599.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000127815573.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000091704487.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000100037796.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000125037796.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000125037820.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000211148920.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000230593365.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000183371142.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000216704476.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000105593365.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000061148907.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000127815598.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000111148931.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2700000230593365.0 node_expansions=306
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000230593364.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000230593386.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000230593352.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000230593385.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000230593384.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2700000230593386.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000230593355.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000230593355.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000077815597.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000086148945.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000022259167.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000144482277.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000188926731.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000102815607.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000127815597.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000091704500.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000100037842.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000125037823.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000125037823.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000211148944.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000183371166.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000216704496.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000105593379.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000061148935.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000127815600.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000111148945.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2700000216704496.5 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000216704509.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000216704509.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000216704487.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000216704496.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000216704488.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000216704500.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000216704510.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000216704496.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2700000216704510.5 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000216704488.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000216704465.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000216704488.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000216704510.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000216704510.5 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000216704496.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000216704502.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000216704502.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000200032504.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000200032504.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000200032506.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000200032506.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000200032510.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000200032510.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000200032510.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000200032510.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000200032501.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000200032501.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000244475477.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000244475477.5 node_expansions=39
FooPlayer.decide: Prioritizing 5 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3300000236142144.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000244475477.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000227808811.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3300000230586589.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000230586589.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=3300000244475477.5 node_expansions=60
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000005565391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999997231169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008344003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000038901003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013899558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000033343503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961116390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999961113612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999961114167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999961117224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994452613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991674279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002787613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005565668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991672557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=300000038901003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038900169.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038900447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038901003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000038901003.0 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000050020888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050020057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041684443.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041684995.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041685545.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005573808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047240612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055574776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036125766.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055576444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041685544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036131103.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036130266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005570738.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005570170.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005568517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005570463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013902128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016681865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025016643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022238017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036128862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019458515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019459903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013903240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025012130.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030569919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016680740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016679351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038906941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019456572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025017194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041684500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025015260.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022239420.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030574434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013904364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013904351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019462418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011126581.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000055576444.4 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055578395.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055580764.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055574501.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000055580764.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576456.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576456.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055576468.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055576417.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055576468.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576477.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576477.4 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055579677.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055577850.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055579944.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055578961.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055578684.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055580789.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055579400.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055578684.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000055580789.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055580786.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055580748.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580786.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580798.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580798.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055580786.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055580748.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580786.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933354122.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933354122.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999933354122.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999933354095.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933354122.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933354157.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933354157.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999933354134.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999933354095.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933354134.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911129688.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911129688.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999911129700.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999911129674.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911129700.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999911129699.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999911129674.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911129699.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911129643.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911129643.4 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999911129644.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999911129644.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=899999911129644.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999911129644.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911129644.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911131874.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911131874.2 node_expansions=109
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999911129689.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999911129673.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911129689.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911131897.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911131897.8 node_expansions=153
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999911129700.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999911129675.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911129700.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911131908.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911131908.8 node_expansions=153
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999952793794.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999952795193.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999958353662.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999952795193.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999963907194.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999952796294.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999911131908.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999963909219.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999911131908.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999952797275.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1499999911131908.8 node_expansions=444
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999911131908.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999911133297.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999911135130.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999911135408.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999911134297.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999911134297.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999911134409.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999911134853.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999911131923.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999952796017.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1499999911131923.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999877798575.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999911131905.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999911131905.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877798550.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999877798550.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999877798562.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999877798562.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999877798572.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999877798572.0 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999877802063.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999877802063.5 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999877798574.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999877798565.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999877798563.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999877798563.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999877798583.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1499999877798583.0 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999877798561.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999877798561.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999877798562.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999877798562.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000061136354.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094469673.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000072247451.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000105580806.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999938912338.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000061136339.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000038914138.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000072247450.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000038914116.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000038914138.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000105580784.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000105580784.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000038914131.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999938912338.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999988912338.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999988912338.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000038914117.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000038914116.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000105580806.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000105580797.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105580797.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000061136367.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000094469686.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000072247466.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999938912339.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999877798562.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000061136355.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000038914132.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000072247464.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000038914117.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000038914131.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000105580812.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000105580785.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000038914117.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999938912340.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999988912339.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999988912355.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000038914117.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000038914117.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1500000105580812.2 node_expansions=77
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105580810.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105580810.2 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000061136355.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000094469685.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000072247465.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000105580798.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999938912355.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999877798563.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000061139804.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000038914140.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000072247482.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000038914129.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000038914118.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000105580798.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000038914129.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999938912341.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999988912354.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999988912340.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000038914118.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000038914118.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000105580798.8 node_expansions=218
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000105580798.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105580763.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000105584248.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000105580775.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000105580785.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000105584248.8 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1500000105580748.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105582152.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000105583985.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105583137.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105583137.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000105583262.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000105583715.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000105584248.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000105584248.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105584262.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105584262.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105584270.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105584270.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105584263.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105584263.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105584272.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105584272.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000105584283.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105584285.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000105584262.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000105584276.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000105584272.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000105584285.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105584264.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105584264.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105584287.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105584287.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877802052.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999877802052.5 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1499999877802052.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999877803872.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999877803438.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999877804161.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999877804428.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999877804428.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999877804539.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999877803039.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999877804983.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1499999877804983.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999877804983.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999877804983.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877805022.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999877805022.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877804994.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999877804994.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999858355661.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999858355661.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999858355675.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999858355675.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919472383.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919472383.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919469467.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919469467.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919469467.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919469467.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000041696383.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000075026809.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000052804586.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000086137920.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999858355690.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000061140828.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000019471242.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052804578.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000019471243.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000019471259.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000086137923.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000086137923.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019471243.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999919469467.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999969469467.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999969469467.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000069468277.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000069468277.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000069468277.5 node_expansions=148
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000038915701.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000038915690.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000038915701.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038915719.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038915719.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000038915700.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000038915699.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000038915700.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000038915719.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038915719.0 node_expansions=2
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066693478.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1800000066693478.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066693455.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066693455.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999858355655.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999858355655.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999858355677.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999858355677.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947245302.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999947245302.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947247774.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947247774.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916685676.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999916685676.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913911988.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999913911988.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913911954.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999913911954.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913911954.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999913911954.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913911953.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999913911953.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913914418.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999913914418.8 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999913911951.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999913911964.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999913911955.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999913914440.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999913911977.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999913914440.8 node_expansions=33
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1799999913911940.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999913913328.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999913914052.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999913914329.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999913911955.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999913912955.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999913914439.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999913913773.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1799999913914439.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999913914440.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999913914440.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000036138488.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000102805155.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000080582942.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000080582930.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999913914484.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999825022929.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000055582930.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000013916252.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000080582940.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000013916253.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000013916252.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000080582933.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000080582933.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000013916253.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999936136707.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999936136696.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000033360711.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000033360711.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000102805155.5 node_expansions=108
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000102805162.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102805141.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102805162.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133359702.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133359702.2 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000102805154.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102805161.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000102805161.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000102805141.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102805108.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102805141.5 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133359649.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133359649.8 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102805167.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000102808613.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000102808613.0 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102805127.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000102805152.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000102808613.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000102805154.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000102805137.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000102808613.2 node_expansions=48
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000102805113.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102806502.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000102806127.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000102807502.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000102805113.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000102808613.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000102806129.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000102805127.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000102806961.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1200000102808613.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102808629.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102808629.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000036140872.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000080585307.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000080585317.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999913916847.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999825025292.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000055589083.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000013918639.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000080585340.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000013918625.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000013918636.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000080585304.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000080585305.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000013918625.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999913916847.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999936139084.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999936139069.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000033363097.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000033363082.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000080585340.0 node_expansions=105
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080585317.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080585317.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080585319.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080585319.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080585331.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080585331.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050025739.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000050025739.2 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050025740.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000050025716.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000050025716.8 node_expansions=15
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050025739.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000050025728.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050025739.2 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008343725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016675447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011119891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027788447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000007057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005561502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000016677057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005564279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994449557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000027789058.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027788225.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027786280.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027789058.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000027789058.56 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000000014086.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000015478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019460756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036128335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041681389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025016310.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000000015755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030571932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025016310.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047240346.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044460054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000000014933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038903894.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000016602.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000000014922.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027793054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025013860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025015249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019460239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027794140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008348237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008349348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022237696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013904907.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025015527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025014138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041684219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016680808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030572208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013902127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013903527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033347205.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011124916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022238305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038905042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022237194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016682739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025015809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008347406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011125754.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002791296.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000047240346.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239777.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047239779.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240333.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000047240333.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245764.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047245764.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240334.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240334.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075018082.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075018082.6 node_expansions=91
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047243280.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047242299.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047242299.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047243003.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047243002.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047245780.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047242299.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047242868.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000047245780.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245793.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047245793.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000047245782.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075018082.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000047245789.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000047245779.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000047245789.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000075018082.6 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000047248709.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047248986.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047249542.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047247722.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047247722.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047248431.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047248431.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047247709.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047248264.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000075018082.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000075018082.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075018082.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075018082.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075018142.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075018142.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075018082.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075018082.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075018082.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075018082.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050018107.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050018107.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991683006.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991683006.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991683020.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991683020.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991683010.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991683010.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999991683031.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999991683018.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991683031.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999991683042.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999991683043.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999991683043.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991683043.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991683043.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999991684998.2 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=899999991685959.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1499999991684998.2 node_expansions=109
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999991688726.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999991688170.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999991689837.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999991685000.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999991687917.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999991689459.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999991689459.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999991685000.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999991688448.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1499999991685000.2 node_expansions=181
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999991687893.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999991687228.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999991687904.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999991687783.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999991686913.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999991687626.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999991687615.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999991685009.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999991687478.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1499999991687783.5 node_expansions=50
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991687770.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991687770.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966687757.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966687757.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966687767.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966687767.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999966687765.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966687766.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999966687800.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999966687781.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999966687767.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999966687781.5 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999966690666.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999966690388.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999966690666.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999966689973.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999966691791.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999966689697.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999966690389.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999966690389.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999966687781.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999966690262.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1499999966687781.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999966687781.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966687781.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958353568.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958353568.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999958353559.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958353559.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958353560.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958353560.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999958353560.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958353560.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958353561.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958353561.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958353560.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958353560.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999958353560.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958353560.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958353560.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958353560.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919464672.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919464672.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011134005.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000038915778.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000036134018.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000052799798.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999983356227.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000011134004.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000038915778.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000038915778.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000036138000.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000113915778.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000088915778.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999975022027.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999966688686.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999927798894.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999983356227.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000011134005.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000011134005.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000011134027.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000113915778.0 node_expansions=162
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113911797.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113911797.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113911816.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113911816.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011134038.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000038915793.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000036138015.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000052799818.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999919464687.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999983356242.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000011134020.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000038915793.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000038915793.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000036134026.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000088915793.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999975022038.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999966688687.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999927798909.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999983356238.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000011134020.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000011134020.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000011134038.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1500000088915793.5 node_expansions=146
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000088914683.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088914404.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088914679.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088915811.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088913741.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088914404.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088914405.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088914016.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000088914298.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1500000088915811.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000088915793.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088915793.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927802904.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999927802904.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011138015.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000038915781.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000036138003.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000052803781.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999919468669.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999983360224.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000011138015.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000038915788.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000038915791.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000036138014.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000113915794.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000088915781.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999975026013.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999966692670.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999983360249.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000011138015.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000011138002.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000011138015.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000113915794.5 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113915793.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113915793.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113915803.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113915803.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094468862.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094468862.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011135526.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000038913313.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000036135516.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000033356860.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999900021738.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999963913311.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000019468860.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000019468868.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000016691072.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000094468856.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000069468878.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999955579071.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999947245738.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999908355960.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999963913293.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999991691071.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999991691072.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999991691068.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000094468856.0 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094468847.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094468847.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094468850.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094468850.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000094469836.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094468854.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094471516.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094471780.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094471336.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094469850.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094469836.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094472350.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094471058.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094470780.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000105575961.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1800000105575961.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105575962.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105575962.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105575992.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105575992.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000105575992.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000105575982.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105575992.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138909319.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138909319.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000105576005.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000105575995.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105576005.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105576006.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105576006.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000105575993.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000105575994.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000105575994.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000105576008.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000105575970.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105576008.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105576015.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105576015.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000105575995.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000105575970.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105575995.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105576013.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105576013.8 node_expansions=5
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000138909307.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000130575987.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000133353751.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000116687085.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2100000138909307.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138909309.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138909309.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138912181.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138912181.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000138909307.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138909307.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930575084.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999930575084.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2099999930575115.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999930575104.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999930577700.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999930577978.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999930577607.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999930576023.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999930576025.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999930577604.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999930577314.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999930577036.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2099999930577978.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930577978.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999930577978.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930577980.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999930577980.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930578000.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999930578000.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930580889.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999930580889.5 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000055581777.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000111134401.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000080581777.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000116689957.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999922246653.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999997248430.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000025026208.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000063915110.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000063915133.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000061137333.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000138915110.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000113915110.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000011137319.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999958358653.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000008359541.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000025026208.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000036137319.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000036137319.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000116689957.0 node_expansions=475
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000072245544.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000088912201.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000088915110.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000088912180.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000088912204.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000088912192.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000088915110.8 node_expansions=57
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000088912166.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000088912179.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000088915113.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000088914833.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000088914679.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000088913166.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000088913169.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000088914680.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000088914391.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000088914568.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000088914125.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2100000088915113.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072248444.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072248444.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088915134.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088915134.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000088915125.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088915125.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930580901.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930580901.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999930580925.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999930580891.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930580925.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922246725.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922246725.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999922246704.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999922246666.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922246704.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950024458.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950024458.8 node_expansions=15
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1799999922246681.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999950024493.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999933357792.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1799999950024493.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933357792.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999933357792.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999922246702.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922246702.5 node_expansions=2
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999922249322.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999922249322.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999922251822.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999922251711.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999922251822.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999922250322.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999922250322.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999922252100.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999922251544.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999922251711.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999922249322.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1799999922252100.2 node_expansions=261
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999922249190.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999922252100.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999922249172.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999922249204.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999922249192.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1799999922252100.2 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999922249190.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999922249155.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999922251856.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999922251544.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999922251655.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999922251581.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999922252134.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999922250203.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999922250155.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999922251377.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999922251544.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999922249190.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1799999922252134.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922252147.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922252147.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922252114.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922252114.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922252128.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922252128.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999905585448.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999905585448.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999905584378.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999905584378.2 node_expansions=17
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016675114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000038900447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000000005336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005564003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999997229280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002785391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027785725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999986118668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991673446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005564279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999988896446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=300000038900447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038896836.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038898503.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038900447.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=300000038900447.44 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047236661.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008346872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000008351029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050017199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036124922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041683600.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033348900.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038904718.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044459453.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000008351022.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008351043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008351043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038907211.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044463036.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036128033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019460740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019460184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022238252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011126850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027793042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025014694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025015816.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033351106.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016681584.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022237709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013901864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013902407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033350239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052795612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041685275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027794694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027794707.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041684976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022238517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027793861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036127741.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027794962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027793864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019458806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019457681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036126929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025017185.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=600000052795612.1 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793375.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795608.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052794208.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=600000052795608.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795619.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795619.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052795608.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052795570.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795608.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980570719.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980570719.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980570733.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980570709.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980570733.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980576442.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980576442.1 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999980572153.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999980570750.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999980572972.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999980576453.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999980575897.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999980573806.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999980575633.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999980571585.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=599999980576453.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980576466.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980576427.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980576466.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980576481.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980576481.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980576468.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980576454.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980576468.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980581586.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980581586.4 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980576468.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980576465.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980576468.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980576467.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052801356.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083356923.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052801353.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052801357.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000013914919.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052801353.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052801367.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052801370.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052801356.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083356923.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038915808.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008355147.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052801356.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052801353.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086139828.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086139828.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052801356.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000086139828.6 node_expansions=176
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086134690.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086134689.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086139794.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086134656.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086134666.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086139808.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=600000086139808.6 node_expansions=54
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086136041.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086137041.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086134641.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086134655.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086139808.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086137586.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086137697.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086139554.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086135489.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000086139808.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139822.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139822.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139808.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086139808.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980581586.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999980581586.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052806475.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083362055.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052806475.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052806475.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013914930.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052806475.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052806489.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052806489.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052806475.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083362046.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000038915819.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008360253.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052806489.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052806475.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086139817.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052806488.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000086139817.6 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086139819.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139819.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980581597.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999980581598.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052806486.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083362057.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052806499.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052806509.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013914939.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052806486.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052806500.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052806486.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052806486.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083362050.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000038915828.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008360277.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052806486.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052806499.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086139828.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052806486.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000086139828.6 node_expansions=114
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086139843.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086139817.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139843.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139854.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086139854.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086139843.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086139831.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139843.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139863.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086139863.6 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086139865.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086139843.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139865.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125028724.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125028724.5 node_expansions=18
FooPlayer.decide: Prioritizing 2 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125034116.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000108367449.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=900000125034116.4 node_expansions=42
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000125028701.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125034116.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000125028720.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125028702.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125028696.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=900000125034116.4 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000125030060.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125032449.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125031084.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125028686.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125028700.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125034116.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125031616.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125031742.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125033584.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125029527.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000125034116.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125034116.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125034116.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125034116.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125034116.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125034154.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125034154.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125039741.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125039741.2 node_expansions=154
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000125038185.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125042796.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125039463.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125039185.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125039018.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125039018.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125039741.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125036796.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125042796.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125039852.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125039741.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1500000125039741.2 node_expansions=291
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000125038463.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125038907.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125039478.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125039486.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125037074.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125037089.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125038463.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125039485.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125037074.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125041963.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000125037922.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000125039763.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1500000125039763.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125039755.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125039755.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125039780.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125039780.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999961148215.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999961148215.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000072261979.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000102817545.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000072261982.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000091706434.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999994481545.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000072262002.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000072261979.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000072261979.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000072261979.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000102817543.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000058371323.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000027815756.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000072261979.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000091706432.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000105595323.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000072261993.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1500000105595323.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105595323.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105595323.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105595323.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105595323.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105595337.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105595337.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105593115.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105593115.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105595367.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105595367.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000105595356.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105595344.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105595356.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000105595344.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105595344.8 node_expansions=2
FooPlayer.decide: Prioritizing 18 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000136145825.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136146269.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136146825.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136146825.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136144436.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136144436.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136145825.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136146825.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136144436.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136144436.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136149325.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136145269.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136146103.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133371269.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000136149325.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000133368325.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000127816269.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000130593493.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1800000136149325.2 node_expansions=1744
FooPlayer.decide: Prioritizing 20 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1500000105604831.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105605275.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000105605831.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105605831.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105603442.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000105603442.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000105604831.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000105605831.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000105603442.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000105605831.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000105603442.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000105603720.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000105606664.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000105606109.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000133371269.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000136149339.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000133368324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000127816268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000130593493.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000127817547.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1800000136149339.8 node_expansions=458
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136149339.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136149339.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136149325.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136149325.2 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000136153938.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136154382.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136154938.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136154938.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136152549.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136152549.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136153938.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136154938.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136152549.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136154938.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136152549.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136152549.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136155771.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000136154216.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000136155771.8 node_expansions=446
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000136153956.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136154378.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136154934.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136154937.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136152545.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136153566.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136152548.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136153934.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136154934.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136152568.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136155781.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136154947.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136152548.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000136152545.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000136154234.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1800000136155781.2 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113927549.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113927549.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000136155788.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136155788.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136155779.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136155779.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000136155789.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136155789.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136155759.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136155759.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961155479.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961155479.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938924880.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938924880.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927819768.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927819768.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999927819793.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999927819754.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999927819793.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969487333.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969487333.2 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999927819769.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000069489102.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000100044682.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000069489101.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000088933547.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000036156378.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038933546.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000069489116.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000069489116.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000069489124.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000100044682.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000066712823.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000036154879.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000069489103.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000088933571.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000155600214.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000136158156.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000038933545.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000155600214.2 node_expansions=150
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000155600251.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155600215.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155600251.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183373655.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183373655.0 node_expansions=495
FooPlayer.decide: Prioritizing 21 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2100000183372646.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183373090.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183373646.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000183372646.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183371257.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183372257.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000183371257.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000183372646.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183373646.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000183371257.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000183373090.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000183373646.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000183371257.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000183371257.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000183372923.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000183373646.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000177822424.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000180595869.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000177818924.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000177817367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000169485034.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000183373646.0 node_expansions=1391
FooPlayer.decide: Prioritizing 23 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1800000155604016.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155604460.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155605025.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155602647.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155603647.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155604737.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155602627.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155604470.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155604014.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155605016.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155602627.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155604459.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000155605014.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000155602639.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000155602636.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000155604292.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000183373646.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000177822424.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000180595871.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000177818953.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000169489113.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000177817380.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000169485037.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2100000183373646.0 node_expansions=101
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183373692.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183373692.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183373661.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183373661.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183373680.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183373680.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000183375068.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183375513.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183375070.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000183373693.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183374693.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183375790.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000183373680.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000183375513.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183375068.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000183376087.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000183373703.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000183375514.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000183376087.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000183373693.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000183373681.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000183375347.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2100000183376087.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183376070.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183376070.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213931615.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000213931615.0 node_expansions=21
FooPlayer.decide: Prioritizing 23 infrastructure actions over 33 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=2400000205599656.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000205599100.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000205599100.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000205599656.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000205598267.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000205599267.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000205600379.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000205598267.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000205600101.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000205600656.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000205599656.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000205598267.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000205600100.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000205600656.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000205598267.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000205598267.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000205600212.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000205600656.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000202821213.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000205597157.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000197267323.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2400000205595601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2400000197263267.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2400000205600656.5 node_expansions=12511
FooPlayer.decide: Prioritizing 25 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 25 actions with lookahead depth=3
  Action 0: expected_value=2400000205599656.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000205599100.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000205599100.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000205599656.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000205598267.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000205599267.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000205600379.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000205598267.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000205600656.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000205599656.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000205600101.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000205599823.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000205598267.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000205600100.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000205600656.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000205598267.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000205598267.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000205599934.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2400000205600656.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000202820491.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000205597157.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2400000197267323.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2400000197264379.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2400000205595601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=2400000197263267.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2400000205600656.5 node_expansions=1941
FooPlayer.decide: Prioritizing 26 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 26 actions with lookahead depth=3
  Action 0: expected_value=2100000183382250.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183382679.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183382698.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000183382236.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183380860.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183381865.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000183382972.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000183380865.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183382693.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000183380861.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000183382402.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000183380846.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000183382679.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000183383249.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000183382403.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000183380846.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000183380847.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000183382528.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2400000205600656.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000202820502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000205597173.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2400000197267323.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2400000197263413.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2400000191709389.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=2400000205595601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=2400000197263267.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=2400000205600656.5 node_expansions=114
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000205600670.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000205600670.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000227816992.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000227816992.0 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000205600694.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000205600655.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000205600694.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000188929144.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000211147091.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000188929147.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000211147129.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000188931217.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000188931237.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=2700000211147129.5 node_expansions=224
FooPlayer.decide: Prioritizing 24 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=2400000188929141.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000188929992.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000188929973.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000188929140.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000188929159.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000188930149.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000188931251.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000188929140.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000188930973.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000188929140.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000188930697.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000188929149.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000188930970.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000188929141.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000188930696.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000188929149.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000188929140.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000188930807.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000208370197.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000202815628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000202811687.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2700000197257686.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2700000211147141.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2700000202811574.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2700000211147141.5 node_expansions=120
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000211147145.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000211147126.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000211147145.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000211147158.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000211147158.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000008368460.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999983368481.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000075036003.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000127813795.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000141702683.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000161147115.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000113926970.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000094480462.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000102813794.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000125036003.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000125036015.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000155591570.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000133369373.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000080591572.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000119482525.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000144480462.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000191704748.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000094480459.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2700000191704748.0 node_expansions=278
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000191702705.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000191702708.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000191702677.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000191704748.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000191702651.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=2700000191704748.0 node_expansions=51
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000191702637.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000191703486.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000191703484.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000191702652.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000191702637.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000191702671.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000191704761.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000191702650.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000191704488.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000191702693.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000191704192.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000191702637.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000191704486.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000191702693.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000191704227.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000191702637.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000191702650.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000191704338.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2700000191704761.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191704765.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191704765.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191704787.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191704787.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191704818.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191704818.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191704796.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191704796.0 node_expansions=11
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000191704828.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000191704780.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000191704787.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000191704798.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000191704801.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000191704799.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191704828.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000191704834.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000191704840.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000191704840.5 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000191704807.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000191704795.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000191704827.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000191704795.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000191704804.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WHEAT')) score=2700000191704827.5 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000191704817.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000191704779.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191704817.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191704819.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191704819.0 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000191704819.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000191704793.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000191704815.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000191704823.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000191704804.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000191704827.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=2700000191704827.0 node_expansions=46
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000191704827.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000191704839.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000191704794.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000191704782.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000191704798.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'SHEEP')) score=2700000191704839.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191704810.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191704810.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000191704797.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000191704816.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000191704850.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000191704806.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000191704799.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=2700000191704850.5 node_expansions=58
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000191704811.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000191704819.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000191704809.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000191704820.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000191704797.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2700000191704820.5 node_expansions=45
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000191704807.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000191704786.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000191704781.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000191704825.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000191704774.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'ORE')) score=2700000191704825.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191704796.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191704796.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000177812709.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000177812709.5 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000177812734.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000177812715.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000177812734.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000208368262.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000208368262.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999994478479.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999969478491.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000061146028.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000113923824.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000127812708.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000147257158.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000100034937.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000080590472.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000088923805.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000111146035.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000125034930.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000155590491.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000119479374.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000066701608.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000105590480.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000130590492.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000197257159.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000080590497.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2700000197257159.5 node_expansions=346
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000197257152.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000197257128.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000197257150.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000197257148.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000197257161.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000197257148.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=2700000197257161.0 node_expansions=57
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000197257161.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000197257159.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000197257161.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000197257166.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000197257166.0 node_expansions=5
FooPlayer.decide: Prioritizing 5 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000219479372.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000227812706.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000225034928.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000219479396.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000219479372.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=3000000227812706.0 node_expansions=80
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011119836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011117891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000005563669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000030564336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000036121558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016674558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022231836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000007279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011119002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999991673389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000016675390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991673389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011118168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988891723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988891723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005561502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988893667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005564279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000036121558.5 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121558.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119058.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=300000036121558.5 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000008349645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008347708.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030568540.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038905198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036128801.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008350209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008349665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008350220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044459717.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036128534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047240545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044463047.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038907490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055573678.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041684428.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027793596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027793583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000052794486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033349129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022236295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022234907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041681654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027789427.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038902485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019454905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019456860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016681572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036126655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033351644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027793573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027793028.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027792767.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013903239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022234961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044460042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022236364.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030568596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036126675.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013901859.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013903803.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038904428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033349149.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000055573678.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055572276.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572012.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573665.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000055573665.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573676.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573676.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055573676.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055573661.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573676.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055573710.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055573675.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573710.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573717.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573717.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055573701.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055573673.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573701.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573708.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573708.6 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055573697.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086129264.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000016364.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055573697.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083351475.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036127475.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055573701.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086129264.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086129266.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055573701.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000016368.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000016364.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055573707.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055573697.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055573697.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083351475.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008349697.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008349697.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000086129266.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086129266.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086129233.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129266.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129275.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086129275.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055573679.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055573692.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086129236.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000016346.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055573689.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083351457.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036127468.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055573689.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086129246.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055573692.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000016356.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000016345.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055573679.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055573689.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055573678.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083351471.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008349692.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008349678.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000086129246.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129235.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129235.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129253.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086129253.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086129263.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086129220.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129263.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119462529.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119462529.5 node_expansions=23
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086129265.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086129243.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086129266.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086129264.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086129254.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000119462529.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000119462529.5 node_expansions=40
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119462529.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000111129198.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=900000119462529.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119462529.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119462529.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119462567.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119462567.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119462564.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119462526.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119462564.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119462579.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119462579.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119462597.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119462571.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119462597.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144462551.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144462551.5 node_expansions=23
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144462551.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1200000144462551.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144462564.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144462564.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144462588.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144462588.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144462566.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144462566.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144462588.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144462588.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144462580.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144462580.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144462565.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144462565.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144462566.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144462566.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116684810.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116684810.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000116684834.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116684808.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116684834.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116690236.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116690236.5 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000116684831.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116684828.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116684831.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116684833.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116684833.8 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000116684838.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116684842.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000116684842.8 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000116684800.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116684819.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000116684827.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000116684822.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000116684810.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000116684827.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1200000116684827.2 node_expansions=44
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000116684810.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116684821.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000116684789.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000116684809.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000116684774.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000116684784.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000116684821.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116684821.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116684821.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999997238588.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1199999997238600.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1199999997238576.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1199999997238588.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1199999997244010.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1199999997238600.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999997238586.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1199999997238590.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1199999997238590.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1199999997238578.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1199999997238590.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1199999997238588.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1199999997238596.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1199999997238590.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1199999997238608.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999997244008.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=1199999997244010.8 node_expansions=119
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997244030.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997244030.8 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1199999997240543.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999997241786.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999997240252.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999997240530.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999997244010.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999997240399.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999997241362.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997241508.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1199999997244010.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997244010.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997244010.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999997243999.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997243999.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966688464.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966688464.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966688446.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966688446.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966688456.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966688456.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966688475.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966688475.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941688473.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941688473.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966688467.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966688467.5 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941688453.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999966688467.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999966688487.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999966688467.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999966688455.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1199999966688487.0 node_expansions=50
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941688487.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999966688471.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999966688471.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941688451.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941688451.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941688483.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941688483.0 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941688483.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999941688450.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999941688450.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999941688452.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999941688450.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941688483.0 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941688470.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941688470.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941688497.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941688497.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999919466264.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999919466264.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999919466278.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999919466278.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999919466276.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999919466276.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999919466250.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999919466250.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999919466282.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999919466282.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000036137917.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000008360138.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000091684815.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999919469471.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000083351482.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000063915695.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999963913917.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000008360138.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000091684815.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000091693472.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000052795926.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999919469471.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000033360139.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000055573704.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000008360138.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000036137917.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999936136138.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999936136138.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000091684815.8 node_expansions=523
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069468052.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000069468039.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000069471250.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000069468062.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000069468049.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000069471250.5 node_expansions=54
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000069469984.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069471252.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000069468028.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000069469707.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000069469987.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000069469861.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000069470141.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000069471265.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000069471265.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1200000069471265.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069471250.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069471250.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069471259.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069471259.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069471259.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000069471264.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000069471242.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000069471264.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000069471229.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000069471264.0 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069471242.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069471242.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069471255.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069471255.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069471252.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069471252.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069468773.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069468773.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000011135431.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999983357630.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999919466965.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000036135409.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000038913187.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999938911409.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999983357645.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000044468757.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000066690965.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000030579876.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999894466966.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999894466966.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000008357646.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000008357631.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999983357630.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000011135424.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999911133630.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999911133630.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1200000066690965.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066690987.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066690987.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000011138666.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999983357646.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000069471999.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999919470201.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000036138646.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000038916422.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999938911424.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999983357646.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000044471999.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000030583088.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999894466979.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999894470201.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000008360868.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000008360866.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999983360888.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000011138646.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999911136866.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999911136888.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), None, None)) score=1200000069471999.8 node_expansions=190
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000069472985.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000069472541.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000069471985.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000069473652.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000069473818.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000069473929.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000069473818.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000069471985.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000069474096.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000069475207.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000069475207.8 node_expansions=240
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000069472985.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000069475222.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000069472555.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000069471999.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000069473666.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000069473818.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000069473941.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000069472820.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000069473820.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000069471985.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000069474098.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000069475222.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069475219.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069475219.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069477297.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069477297.8 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000069475218.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000069475183.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000069477285.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000069475198.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000069475183.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000069477285.2 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000069476186.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000069475729.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000069476174.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000069476208.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000069475208.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000069476855.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000069477133.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000069476208.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000069476007.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000069477022.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000069475174.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000069477285.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1200000069477285.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069477297.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069477297.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999894475552.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999894475552.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999894475518.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999894475485.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999894475497.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999894477582.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999894475507.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1199999894477582.0 node_expansions=57
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999894476492.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999894476048.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999894476505.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999894475470.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999894477616.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999894477137.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999894477415.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999894476485.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999894476338.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999894475470.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999894477304.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999894475492.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999894476505.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=1199999894477616.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999894477596.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999894477596.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999894477582.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999894477582.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999894477582.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999894477582.0 node_expansions=20
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077792000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027789943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027790498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069458377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072235321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066679990.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077790876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083349498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063903609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058348609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027790498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027789943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027789943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027790220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066679775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075015044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083346435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066681102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000050010553.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061125043.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044455266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066682265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052790274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000072237830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047234718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052790830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063901722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050010822.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061124156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036121052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036121607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061123654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041676385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055568931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041677496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047234433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069459767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050012211.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052789434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041676940.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000083349498.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351442.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351165.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083348665.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000083351442.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000036126654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999994458530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999994461863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027796099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030571387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033351664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013903242.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027793864.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994461308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994461598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999994461586.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999994461876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022239445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036127500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027796112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000052792831.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036127488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005570186.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002792128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002792684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019462764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011126916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025016652.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008346294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008347683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002791016.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008346018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000013239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000014906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022237751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016682459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025017751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027795819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002792684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002793239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022239430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019460805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016681930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997237128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013903583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038906150.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016681070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016679959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019458862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997236573.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000052792831.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052792553.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052792831.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792276.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=600000052792831.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005571885.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005571885.9 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000005576603.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005573972.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005571870.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005574092.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005576461.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005573259.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005573961.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005574808.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000005576603.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005576592.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005576592.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005576606.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005576606.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000100022865.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000100022852.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061133939.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061133939.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083356172.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044465518.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061133952.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061133950.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005576619.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005576607.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061133962.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061133952.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061133952.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083356183.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083356186.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005576606.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005576606.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061133939.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000100022865.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100022842.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100022842.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100022867.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100022867.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100022864.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100022864.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100022865.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100022865.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100022874.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100022853.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100022874.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100022884.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100022863.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100022884.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100027447.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100027447.6 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000100022878.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005576631.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061133965.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061133965.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083356211.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044465555.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061133975.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061133965.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005576642.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005576632.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061133965.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061133964.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061133965.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083356221.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083356210.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005576632.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005576631.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061133965.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000100022878.2 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100022878.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100022852.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100022878.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100022885.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100022885.2 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000133356165.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000133356199.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=900000133356199.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133356178.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133356178.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133360743.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133360743.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000133359632.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000133358266.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000133358388.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000133360757.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000133357542.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000133359077.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000133358244.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000133356166.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000133359090.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000133360757.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133360757.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133360757.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133360780.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133360780.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000133360780.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133360780.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000133360810.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133360810.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000111138601.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000133360821.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000133360808.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000133360810.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000166694061.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000166694077.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1200000166694077.2 node_expansions=62
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166694077.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1200000166694077.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144471869.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144471869.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147249669.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147249669.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125027447.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125027447.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147249678.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147249678.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000125027444.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147249693.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000147249690.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000147249678.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000147249668.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000147249693.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125027471.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125027471.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000125027457.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999997247901.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000086138569.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000125022839.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000150022839.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000036136791.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000086138582.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000086138589.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999997247915.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999997247923.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000086138567.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000105583015.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000105583013.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000130583027.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000150022839.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999997247901.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999997247901.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000086138569.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000150022839.2 node_expansions=120
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130583013.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130583013.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000130591076.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000130589132.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000130588576.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000130588687.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000130587854.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000130588576.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000130588576.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000130586465.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000130588854.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000130589410.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000150022900.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1800000130591076.5 node_expansions=221
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000130586512.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000130586482.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000130591076.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000130586480.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000130586490.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000130591076.5 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000130589132.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000130588576.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000130588709.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000130587868.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000130586487.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000130591076.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000130589424.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000130588576.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000130586480.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000130588868.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000130589424.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1800000130591076.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130591111.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130591111.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130591122.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130591122.5 node_expansions=11
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000130596687.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000130596410.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000130596132.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000130596243.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000130595410.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000130594021.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000130596965.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000130596965.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000130596132.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000130594021.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000130596410.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000130596132.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000130596965.5 node_expansions=342
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000130596702.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000130595888.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000130596146.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000130594023.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000130595055.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000130596243.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000130595424.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000130594023.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000130596132.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000130596980.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000130596410.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000130596146.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000130596412.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1800000130596980.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130596965.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130596965.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130597002.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130597002.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130597014.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130597014.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188922858.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000188922858.0 node_expansions=410
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000130597002.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000130597015.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000130597003.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000130597003.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000130597013.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000130597015.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130597028.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130597028.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130597015.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130597015.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130597015.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130597015.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130599944.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130599944.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130597015.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130597015.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152816284.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152816284.2 node_expansions=408
FooPlayer.decide: Prioritizing 19 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000152816284.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000130601793.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000130602071.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000161151727.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000161150616.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000161151839.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000161151005.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000130599126.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000130597015.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000161151727.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000161149616.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000130601515.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000130602071.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000161152005.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000188922859.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000186141193.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000188922859.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000180589414.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000180591080.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000152816284.2 node_expansions=791
FooPlayer.decide: Prioritizing 19 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1800000130599849.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000130600957.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000130600126.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000130599012.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000130600247.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000130599404.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000130598032.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000130598012.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000130600143.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000130598012.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000130600421.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000130600123.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000130600401.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000161150614.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000155589617.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000158371283.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000150036840.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000152816286.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000150039526.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2100000152816286.2 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152816296.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152816296.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000147260730.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000147260740.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000086149617.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000127816306.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000152816286.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000069482062.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000108371826.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000108371828.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000030593171.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000030593161.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000086149606.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000105594062.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000127816306.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000152816298.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000152816296.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000030593159.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000030593159.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000108371826.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000152816298.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152816286.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152816286.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030598481.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030598481.0 node_expansions=203
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000030593168.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000030593171.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000030596078.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000030593163.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000030593160.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000030596078.8 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000030594978.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000030596080.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000030595267.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000030594148.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000030595358.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000030594523.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000030593148.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000030593134.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000030595259.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000030593156.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000030595534.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000030595260.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000030595557.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=2100000030596080.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000030596078.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030596078.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030596099.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030596099.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030596114.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030596114.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000030596125.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000030596080.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000030598467.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000030596093.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000030596092.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000030598467.5 node_expansions=44
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000030597912.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000030598189.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000030597093.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000030598301.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000030597467.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000030596100.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000030596079.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000030597079.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000030596078.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000030598189.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000030596078.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000030598480.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000030598212.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000030598480.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000030598480.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030598467.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030598467.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030598484.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030598484.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999991709580.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999991709580.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999991709593.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999991709635.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999991711965.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999991709605.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999991709602.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2099999991711965.0 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999991711424.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999991711687.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999991709576.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999991710610.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999991710965.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999991711157.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999991710987.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999991709610.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999991709610.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999991710590.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999991709598.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999991711701.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999991710576.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999991711687.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999991711965.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=2099999991711965.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999991711965.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999991711965.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969489766.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969489766.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969489757.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969489757.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947272020.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947272020.8 node_expansions=261
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947267557.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999947267557.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947267556.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947267556.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000102823999.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000102826098.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999947267566.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000002824010.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000044490693.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000069490666.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000025045336.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000025046232.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000025046232.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999947267568.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000002824010.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000022270542.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000088935112.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000113935135.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000069490669.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999947267566.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999947267566.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000025046235.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000113935135.0 node_expansions=242
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113935113.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113935113.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113937388.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113937388.2 node_expansions=229
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000102823853.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000102823853.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999947265322.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000002821773.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000044488446.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000069490520.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000025045187.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000025043996.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000025043988.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999947265322.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999947265337.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000002821773.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000022266224.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000088932893.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000069490520.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999947265322.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999947265322.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000025044003.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000102823853.8 node_expansions=271
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000102821760.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000102821794.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000102823853.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000102821771.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000102821767.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000102823853.8 node_expansions=42
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000102823576.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000102823868.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000102821757.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000102822768.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000102821742.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000102823320.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000102823157.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000102821757.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000102821764.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000102822743.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000102821742.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000102823875.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000102822743.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000102822743.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=2100000102823875.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102823888.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102823888.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102823888.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000102823888.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102823884.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102823884.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077815239.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000077815239.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000102817613.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999922261145.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999977817589.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000019484279.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000044484279.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000000038924.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000025039812.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000025039835.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999922261145.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999922261145.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999977817589.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999997262057.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000063928701.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000088928701.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000044484257.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999922261145.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999922261145.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000000039811.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000102817613.0 node_expansions=480
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000102815251.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000102815216.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000102817613.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000102815250.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000102815240.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000102815238.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000102817613.0 node_expansions=46
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000102816069.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000102817357.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000102815236.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000102817613.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000102815238.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000102816794.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000102816246.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000102816627.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000102815226.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000102815226.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000102816224.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000102815236.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000102816246.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000102816246.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(50, 51)) score=2100000102817613.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102817627.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102817627.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102819738.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000102819738.8 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000102817623.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000102817647.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000102819721.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000102817637.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000102817635.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000102819721.8 node_expansions=45
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000102818469.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000102819733.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000102817610.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000102818625.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000102817636.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000102819166.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000102817610.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000102817610.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000102817622.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000102818625.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000102817625.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000102818888.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000102818625.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000102818622.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=2100000102819733.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102819736.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102819736.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000083375291.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000083375291.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000083375313.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000083375313.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000083375305.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000083375299.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000083375309.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000083375312.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000083375312.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2100000083375312.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000083375314.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000083375281.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000083375314.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000083375314.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000083375314.8 node_expansions=2
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=2400000113926902.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000102812736.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000102815790.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000097258867.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2400000097261780.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2400000091706505.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2400000094483290.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2400000094481890.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2400000113926902.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000113926924.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000113926924.0 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055569710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072236422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019456056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022234386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061124978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063903321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063903044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058347278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061124710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061123877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022233275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022231609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022233276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000061124720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063903054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000058346942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069459498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061124998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055568598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036121943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036119721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050013111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033343054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047234987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044456108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025009107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047234144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041676387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000066677555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063900886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047231940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047230552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047235830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038899163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030566052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052791386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000030564940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052791664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000030565496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000030566052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055569441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000072236998.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000072241165.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072240887.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072239220.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000072241165.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025014722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044460609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999983345707.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999983345987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022234931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022236033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022235756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022237476.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030569986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019458819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030569998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999983345985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999983345707.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999983345419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011122353.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019457154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022234654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013899921.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000009350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000009906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013900529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997233237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005569085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999991676795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999991676795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005568264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997233249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019458317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005566570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005567959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030567751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002789032.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997232073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997230684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008344930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999988899295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002787416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013900763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002789083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994450961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013898263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002785194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002787416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016677153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997230962.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000044460609.5 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044456442.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044459776.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044460609.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000044460609.5 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047238666.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047238666.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999986124900.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999986124887.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011124900.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086127567.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997236900.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997236887.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047238689.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047238689.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000072238690.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000072238676.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047238665.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086127581.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086127579.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047238665.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047238665.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997236887.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047238665.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047238665.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000086127581.0 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086127581.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086127529.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086127581.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086127582.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086127582.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086127579.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086127543.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086127579.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986124914.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986124914.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986124887.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986124862.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986124887.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986124912.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986124912.9 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999986126018.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999986127685.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999986127685.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999986129365.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999986127832.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999986130901.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999986126587.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999986129498.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=599999986130901.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986130888.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986130863.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986130888.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986130888.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986130888.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999958353123.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986130863.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999986130863.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958353085.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958353085.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958357682.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958357682.9 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999958357682.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999983357696.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019471460.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086138150.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997247474.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999969469682.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019471460.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019471460.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044471474.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044471474.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019471460.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058360363.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058360363.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047249251.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019471460.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999969469682.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000019471460.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000019471460.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000086138150.8 node_expansions=378
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086134654.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086133529.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086133529.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086136751.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086135485.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086136474.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086135196.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086137307.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086138140.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000086138140.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138151.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138151.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138154.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086138154.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138154.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138154.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138165.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086138165.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138165.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138165.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138189.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086138189.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086138179.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138179.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005582646.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005582646.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999944468847.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999944468847.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999969468847.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019471525.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000072249292.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999983358625.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999955580846.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005582635.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030582625.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044471515.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019471525.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044471514.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044471515.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033360424.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005582624.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999955580846.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005582624.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005582635.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000072249292.9 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000072249301.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000072249277.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072249301.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072249301.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072249301.9 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000072250412.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072249311.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072249311.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000072252523.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000072251145.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000072251245.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000072252256.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000072250967.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000072250312.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000072252245.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000088911334.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000100021081.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=900000100021081.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100021069.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100021069.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100021070.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100021070.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000100022179.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100021056.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100021068.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100023290.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100022901.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100023001.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100024000.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100022723.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100021057.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000100024000.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=900000100024000.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100024026.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100024026.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100024027.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100024027.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999983355559.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999983355557.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000008355568.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000047246238.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022245347.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999955577803.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000033357335.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033357335.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000058357347.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000072246237.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000047246235.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000072246235.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000072246238.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000061135135.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000033357347.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999994467557.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000005579569.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000005579557.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000072246238.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072246226.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072246226.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072246233.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072246233.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072246226.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072246226.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072249168.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072249168.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072246233.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072246233.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072249166.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072249166.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000072246245.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000072246244.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000072246265.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000072246243.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000072246234.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000072246265.5 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000072246265.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000072246231.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072246265.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955577801.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955577801.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999955577815.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999955577789.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955577815.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999955577821.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955577821.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999955577833.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999955577826.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955577833.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986131324.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986131324.0 node_expansions=134
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1199999955580708.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1199999983358486.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1199999955580708.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=1199999983358486.2 node_expansions=66
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999983355585.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999983358486.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999983355566.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999983355569.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999983355601.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999983358486.2 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999983356666.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999983355553.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999983355541.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999983357764.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999983357375.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999983358499.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999983357521.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999983357208.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999983355541.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999983357410.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999983358521.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1199999983358521.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983358500.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983358500.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983358499.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983358499.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983358511.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983358511.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983358510.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983358510.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983358512.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983358512.8 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999983359657.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999983358511.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999983360344.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999983358511.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999983360734.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999983361490.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999983360455.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999983360178.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999983358513.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999983358510.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999983360345.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999983361491.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1199999983361491.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983361491.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983361491.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983361456.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983361456.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983361470.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983361470.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983361457.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983361457.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983361456.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983361456.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983361472.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983361472.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958361446.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958361446.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958361481.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958361481.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999958361503.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999958361492.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958361503.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958361501.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958361501.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999958361482.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999958361465.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958361482.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958361469.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958361469.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958361470.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958361470.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958361471.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958361471.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958361470.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958361470.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958361489.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958361489.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999958361470.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999983361472.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000050029933.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000102807693.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000025029026.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999958361471.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000036141024.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000036141025.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000061141026.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000075029916.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000075029915.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000100029933.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000075029914.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000063918822.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000036141025.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999997251247.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000008363247.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000008363248.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000102807693.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000102807693.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102807693.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102807703.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102807703.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102807690.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102807690.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150020350.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150020350.0 node_expansions=330
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000130579959.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000130579847.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000130578847.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000130580681.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000130578847.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000130579681.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000130581792.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000130580792.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000130580514.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000130578847.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000130578847.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000130580403.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000130580681.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000150020350.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000138910200.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000141686866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000150020350.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1800000150020350.0 node_expansions=637
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000130579959.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000130579847.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000130578848.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000130580696.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000130578863.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000130579695.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000130581807.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000130580807.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000130580538.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000130578863.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000130578871.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000130580427.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000130580681.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000150020384.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=1800000150020384.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125020386.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125020386.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977796350.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977796350.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977796351.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977796351.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977798303.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977798303.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977796388.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977796388.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005574144.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005574144.5 node_expansions=43
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977796419.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977796419.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938907533.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938907533.2 node_expansions=6
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999938908609.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999938908456.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999938907505.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999938909303.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999938907496.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999938908330.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999938909440.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999938909441.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999938909186.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999938907496.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999938907509.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999938909025.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999938908365.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1799999938909441.2 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938909440.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938909440.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938909454.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938909454.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938909462.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938909462.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919463073.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919463073.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919463105.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919463105.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919464865.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919464865.2 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999919464186.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999919464034.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999919463084.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999919464868.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999919463075.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999919463942.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999919463074.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999919463087.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999919464753.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999919463074.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999919463075.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999919464590.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999919463944.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999919464467.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1799999919464868.2 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919464868.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919464868.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919464873.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919464873.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919464873.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919464873.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919466987.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919466987.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999958356748.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999983356749.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000038913193.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000130579860.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000025024304.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999969468748.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999997246525.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000025024303.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000050024304.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000072242621.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000072242621.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000127802082.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000102802082.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000052802082.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000044468749.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999986134526.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999977802081.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999969468748.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000072242621.0 node_expansions=662
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000063912209.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000063912117.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000063911086.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000063911082.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000063911917.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000063911117.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000063912086.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000063911086.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000063912783.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000063911084.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000063911119.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000063912082.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000063911919.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000063912471.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000063913193.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1800000063913193.5 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000063913193.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000063913193.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000063913201.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000063913201.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036135452.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000036135452.2 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075013876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072235263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075014708.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069458877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069459500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080571432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000083348877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033344099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033344655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063903319.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072234985.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000083347208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066680821.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075014210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069459495.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080568932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000061124162.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063904440.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061126383.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050012486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000069460265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044456875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033344376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033342153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033340486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033342709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066680540.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788539.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052790483.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000077790262.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063899987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047231375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047230264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000075013931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055565819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061123654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055566930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038898319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000047233320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044453597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055568328.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454650.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000083348877.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351932.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083349710.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351932.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000083351932.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000041686099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038904651.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036127717.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038902776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041681377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030568809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033350752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999994453484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994455429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030570831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038903321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050015544.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027792132.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036126389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033348046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041681377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025012145.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027791034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025011586.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008342627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008344016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005565402.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999994452070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999994452892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999994452892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999994453750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008345472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033348597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019458517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044458597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019458527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025012421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005565962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005564850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036126375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013901573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016678249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019458264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016679360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997232906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005567908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002788184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002788739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019456032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011122962.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000050015544.1 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015544.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015266.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050014988.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000050015544.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050015580.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050015580.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050015579.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050015543.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050015579.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000016682246.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050015590.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000050015567.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050015577.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050019608.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000050019572.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000050019608.4 node_expansions=53
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050018497.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018083.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050019608.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050017794.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050018350.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050018072.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050018244.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050017517.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000050019608.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016686275.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016686275.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016686289.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016686289.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016686309.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016686309.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000016686313.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000016686297.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016686313.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055575167.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055575167.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000016686313.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000016686297.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016686313.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055575168.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055575168.9 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000055575191.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000050019614.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=900000055575191.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055575169.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055575169.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055575190.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055575190.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000088908508.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999988910209.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000055575154.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000017821.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000122245320.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055575163.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088908501.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999955573389.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999955573377.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055575166.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000000017830.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000066687987.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000122245320.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055575191.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055575154.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055575191.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055575163.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055575154.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000122245320.5 node_expansions=126
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000122243931.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122244320.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122243111.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122241832.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122244598.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122245334.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122244320.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122244487.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122243802.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=900000122245334.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122245334.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122245334.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122245329.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122245329.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000088912009.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999988910247.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000055578643.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000021347.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055578643.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088912015.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999955576866.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999955576879.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055578643.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055578643.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000000021332.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000066691476.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000122248809.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055578643.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055578680.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055578680.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055578643.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055578643.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000122248809.6 node_expansions=94
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000122247420.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122247846.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122248831.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122245309.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122245309.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122246611.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122248087.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122245309.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122247976.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122247276.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=900000122248831.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122248809.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122248809.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122248809.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122248809.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122248846.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122248830.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122248846.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000088915532.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122248832.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000122248832.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088915499.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088915499.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122248867.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122248867.6 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122248878.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122248838.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122248878.6 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155582142.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155582142.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088915508.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988913732.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000055582164.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000000024830.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000122252052.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000055582164.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000088915508.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999955580386.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999955580399.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000055582164.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000055582164.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000000024830.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000066691510.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000055582177.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000055582173.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000055582164.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000055582173.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000055582164.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000122252052.0 node_expansions=105
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122248841.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122248841.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122248844.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122248844.6 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122248856.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122248856.1 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088915549.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088915549.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000088918753.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999988916975.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000022248877.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999966691544.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000022248884.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000088915542.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999922247099.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999922247099.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000022248884.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000022248874.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999966691555.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000033361419.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000088915544.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000022248874.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000022248877.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000022248876.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000022248884.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000022248877.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000088918753.0 node_expansions=318
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088915545.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000088915519.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088915545.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999988913763.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055582156.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999966691545.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000088915541.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022248878.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000122248824.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999922247101.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999922247101.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000022248877.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000022248875.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999966691544.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000033358211.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000088918754.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000022248878.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000022248875.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022248875.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000022248878.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000022248877.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1500000088918754.0 node_expansions=114
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088915554.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088915554.0 node_expansions=2
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000122250920.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122251309.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122248809.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122248809.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122252032.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122248809.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122250087.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000122251587.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122248809.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122251476.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122250754.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000111130918.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000125020812.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000102799364.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000122252032.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1800000122252032.0 node_expansions=128
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122252054.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1800000122252054.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122252032.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122252032.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122255545.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122255545.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122252100.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122252100.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158357356.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158357356.2 node_expansions=53
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000122252100.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122255574.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000122252097.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000122252107.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000158357356.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000122252097.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000158357356.2 node_expansions=225
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000122254211.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000122254600.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122252099.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122252099.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122252100.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122255600.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122253377.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000122254877.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122252100.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122252099.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000122254766.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122254044.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000144467410.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000158356355.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000158357356.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000136135910.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=2100000158357356.2 node_expansions=312
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158357356.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158357356.2 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119468491.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119468491.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000119468502.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000119468491.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119468502.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119468468.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119468468.5 node_expansions=3
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144468493.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=2400000144468493.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000144468480.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000144468460.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144468480.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988914781.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988914781.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988912022.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999988912022.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988912073.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988912073.0 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999988912017.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000011130880.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999988912070.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000011130885.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000011130918.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2399999988912057.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000011130918.0 node_expansions=140
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2399999988914154.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999988914543.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999988912046.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999988912046.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999988912043.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999988912043.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999988913324.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999988914824.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999988912046.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999988912055.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999988914722.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999988914000.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000011130932.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2700000002795928.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2700000011130932.5 node_expansions=82
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000011130920.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000011130880.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000011130920.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000033353083.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000033353083.5 node_expansions=22
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000033353140.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=3000000033353140.0 node_expansions=5
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069459152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066680541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066681435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072238089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080571152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069458319.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075014498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030567165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030569387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015879.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080571109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075015612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069459778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075012763.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080571097.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075014220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075013109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075013942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000077791442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030566053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030563274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030564385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030566886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052791107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000066682497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047234711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047233600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061126444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044456385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066682207.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050012428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000069456712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044456377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063900830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050010206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050008817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066680330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061124219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052790553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055568330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000080571152.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080574208.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080575874.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080573652.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000080575874.9 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000002792154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000013275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013904717.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000013905556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999980571043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999980569931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038906165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047242541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030575263.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019463308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008348543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025018886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019458310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000008348034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013903311.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013902200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013905546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016683324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999980569907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999980567115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999980568226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999980567685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002791350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033350585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005569681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005568292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011126640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999986125739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000017986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994459083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999994460194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016682761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002794403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013903319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994457972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999994456583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005569976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000014406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999986123517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000016087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999986124628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999994458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002794420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999988902128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999988902684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005572198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999997236906.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000047242541.5 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047241708.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047242541.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240319.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000047242541.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575909.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575909.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575910.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575910.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055575911.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575878.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055575891.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055581020.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055575901.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000055581020.8 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055579773.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055578107.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055578798.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055579631.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055575874.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055579076.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055578397.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055581031.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000055581031.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055581020.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581020.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581032.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581032.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022247709.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022247709.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581053.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581053.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581057.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581057.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581065.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581065.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055581055.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055581052.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055581039.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055581041.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055581062.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=600000055581062.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581062.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581062.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022247731.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022247731.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022247731.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022247731.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022251620.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022251620.8 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000022250967.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000022251634.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000022250399.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000022249954.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000022250677.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000022247731.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000022248742.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000022250954.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000022250231.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000022251634.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022251620.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022251620.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961138734.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961138734.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999966693387.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022251609.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000026721.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002804513.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022251609.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047251620.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022251609.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999961138720.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999961138720.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022251620.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055584957.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091696076.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058362745.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022251620.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022251623.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022251609.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047251611.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047251631.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000091696076.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696066.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696066.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696089.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696089.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696065.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696065.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696079.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696079.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091696079.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091696054.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696079.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696086.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696086.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999966693424.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022251646.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999961138756.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000044467750.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002804543.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022251646.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000047246416.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022251646.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999961138756.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999961138757.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022251646.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077801972.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000097251588.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022251646.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022251645.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022251646.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086140477.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000069468639.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000097251588.8 node_expansions=174
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000080584922.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000097251590.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=900000097251590.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097251588.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097251588.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097251611.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097251611.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097251622.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097254797.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000097251589.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097251589.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000097251612.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000097254797.5 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000097252575.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097254263.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097251597.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097254519.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097251588.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097252597.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097252575.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097254799.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097254819.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097254077.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000097254819.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097254797.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097254797.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254833.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097254833.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000005585498.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000061143708.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999961141942.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038918845.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000041696622.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000061143708.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000086143721.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000061143720.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999961141930.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999961141944.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000061143720.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000094477067.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000130588165.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000061143708.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000061143721.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000061143721.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086143735.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086143733.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000130588165.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130588178.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130588178.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130588201.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130588201.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108360499.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108360499.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000130588166.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130591375.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000130588167.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000130588168.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000130588189.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000130591375.1 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000130589152.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130590831.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130590276.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130588152.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130591097.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130588154.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130589176.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130589166.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130591388.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130590652.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000130589708.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=900000130591388.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130591375.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130591375.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130595408.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130595408.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130591401.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130591401.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961145178.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961145178.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961149210.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961149210.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961145178.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961145178.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961149234.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961149234.9 node_expansions=75
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999961142953.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999961149210.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999961145157.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999961145157.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999961145180.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999961149210.9 node_expansions=53
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999961146155.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999961147822.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999961147288.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999961145155.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999961148099.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999961145156.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999961146157.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999961146179.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999961147668.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999961149210.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999961147391.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999961146733.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=899999961149210.9 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961146990.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961146990.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961149211.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961149211.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961149210.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961149210.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938929919.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938929919.9 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938926990.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938926990.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938929919.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938929919.9 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999938927012.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938927012.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938927011.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938927011.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999938927000.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999938929921.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999938929906.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999938926992.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999938927014.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999938929921.9 node_expansions=64
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999938927977.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999938927999.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999938929088.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999938926977.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999938929921.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999938926979.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999938927990.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999938927999.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999938929499.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999938926977.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999938928546.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999938928824.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999938928533.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=899999938929921.9 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938929921.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938929921.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999938929958.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999938929921.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938929958.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938929959.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938929959.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999902818878.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999938929955.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999938929955.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938929955.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938929955.4 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938929944.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938929944.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938929966.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938929966.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999902818852.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999902818852.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999902818840.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999902818835.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999902818835.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999902821764.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999902818878.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=899999902821764.4 node_expansions=65
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999902819841.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999902819819.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999902820953.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999902818819.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999902821786.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999902821208.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999902818819.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999902819819.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999902819841.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999902821319.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999902818819.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999902820375.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999902820653.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999902820388.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=899999902821786.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999902821764.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902821764.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999902821764.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999902821764.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999902821786.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902821786.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999947265319.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000002823551.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999902821773.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999980598654.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000019487555.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000002823564.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000027823564.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000002823555.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999902821764.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000002823564.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000036156897.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000108379120.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000097268022.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000025045778.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000002823555.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000002823564.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000027823556.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000027823556.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000108379120.1 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108379134.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108379134.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108379122.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108379118.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108379122.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108379141.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108379141.1 node_expansions=25
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130601324.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1200000130601324.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130601309.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130601309.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130601343.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130601343.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999947265309.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000025045776.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999925043978.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999980598666.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000019487540.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000025045776.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050045762.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025045768.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999925043991.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999925043991.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000025045768.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000058379095.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000119490206.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000047267999.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000025045768.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000025045776.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050045769.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000050045762.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1200000119490206.8 node_expansions=118
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000119490199.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119490196.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000119490208.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000119490196.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000119490221.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000119490221.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119490206.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119490206.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119490240.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119490240.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119488013.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119488013.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119490255.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119490255.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000119488015.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119490217.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000119490222.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000119490242.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000119490217.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1200000119490242.2 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119490220.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119490220.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119490234.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119490234.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925048762.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925048762.5 node_expansions=230
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999925044011.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925044011.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925044032.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925044032.0 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999925045032.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999925045010.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999925046121.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999925044010.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999925046399.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999925044010.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999925045032.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999925045010.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999925046512.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999925044032.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999925046421.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999925045567.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999925045843.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999925045587.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1199999925046512.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999925046510.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925046510.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925046512.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925046512.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925046532.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925046532.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902818754.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902818754.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902817205.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902817205.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999902817184.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999902818718.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999902817204.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999902817199.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999902818683.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999902818718.8 node_expansions=68
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999902818163.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999902817163.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999902818163.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999902817163.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999902818163.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999902818163.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999902817163.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999902818185.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999902818163.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999902817185.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999902818163.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999902818718.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999902818011.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999902818740.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999902818163.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1199999902818740.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902818740.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902818740.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999883370144.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999883370144.0 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000086127556.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000088905889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083349501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000083349778.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000086128112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000083348389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075014223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069459223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080568942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000088903652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033344109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033346054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075013374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083346430.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075011708.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069456652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063902223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080568930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080570874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075016112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063903055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055567221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055566665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000072236722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063902000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050009441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000075014219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000058344441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033346053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033342996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033342999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033342997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058344999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066677222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058345818.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044455484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044453539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069457275.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047232496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055565829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061123596.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055565829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038899095.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063902485.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000058344163.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000058345274.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066680833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789721.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000088905889.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088905612.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088909778.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088905889.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000088909778.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025012086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022232096.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027792707.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022237975.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041682478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058351167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999994457654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999994459598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044460889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044460001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044459223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038904165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025014664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050016445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041678333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036123810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013898741.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005566517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005565406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011123196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000010959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016681585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011122961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036127754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019457962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999994459574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994456504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994456504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994456518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008346517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027790764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027793319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013902971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013901027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030570809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016679350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030571097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016679350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008346027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033346930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019455184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019456573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027788531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002788184.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000058351167.6 node_expansions=3238
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058351167.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350889.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058347278.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000058351167.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351180.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058351180.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058351179.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351179.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351190.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058351190.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058351197.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058351189.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351197.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351208.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058351208.6 node_expansions=6
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091684478.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000088906700.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=900000091684478.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091684500.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091684500.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061128953.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061128953.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061128945.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061128945.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061128969.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061128969.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000061128979.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000061128945.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061128979.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061134656.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061134656.4 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000030573422.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000061128967.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000061128948.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000061134640.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000061134656.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000061128958.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000061134656.4 node_expansions=56
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000061130898.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000061131345.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000061131177.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000061132587.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000061128945.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000061134678.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000061128967.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000061131337.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=900000061134678.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030579101.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030579101.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030579132.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030579132.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000030579144.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000030579135.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030579144.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030579146.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030579146.2 node_expansions=9
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000030581089.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000030581522.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000030581367.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000030582367.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000030583744.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000030582744.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000030579134.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000030579134.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000030581522.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000061128987.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1200000061128987.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061128964.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061128964.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941682745.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941682745.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000044461409.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044461421.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008349413.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000069460534.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000122240098.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000061128968.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000122240108.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000061128967.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000061128967.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008349412.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061128967.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000061128975.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000061128967.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000061128975.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000061128991.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061128981.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000030573412.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000091684531.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000122240108.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122240076.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122240076.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122240088.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122240088.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000044461423.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044461406.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008349398.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000069460522.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000122240073.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000061128954.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999941682733.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000061128962.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000061128954.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008349398.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061128977.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000061128965.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000061128954.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000061128966.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000061128966.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061128967.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000030573398.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000091684518.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000122240073.5 node_expansions=94
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000122240066.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122240087.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000122240076.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000122240075.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000122240085.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000122240087.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122240077.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122240077.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122243649.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122243649.2 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000122240089.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122243662.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000122240079.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000122240079.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000122240082.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000122243662.8 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000122242018.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122242424.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122242273.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122242274.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122243662.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122243675.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122240041.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122240055.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122242433.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000122243675.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122243652.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122243652.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122243688.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122243688.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000044465034.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044465046.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008353022.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000069464133.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000061132564.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999941686342.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000122243689.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000061132564.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000061132577.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008353009.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061132564.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000061132564.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000061132564.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000061132576.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000061132588.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061132588.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000030577022.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000091688157.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000122243689.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122243689.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122243689.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122247990.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122247990.2 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122243701.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122243701.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122243732.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122243732.8 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000152803534.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000152803534.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=1500000152803534.8 node_expansions=52
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000152799256.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000152803534.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000152799258.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000152803519.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000152799245.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000152803534.8 node_expansions=55
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000152801175.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000152801613.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000152801488.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000152801453.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000152803546.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000152802148.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000152802844.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000152799221.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000152799223.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000152801624.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000152803546.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000152803569.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000152803569.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000152803554.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000152803554.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000152803571.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000152803571.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000152803593.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000152803593.2 node_expansions=3
FooPlayer.decide: Prioritizing 1 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183359124.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1800000183359124.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000183359118.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000183359116.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000183359125.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000183359116.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000183359138.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1800000183359138.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000183359124.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000183359112.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183359124.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183359126.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183359126.0 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000183359139.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000183359100.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000183359137.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000183359132.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000183359135.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000183359132.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183359139.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183359144.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183359144.0 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000105580467.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000105580479.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000038912917.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000100024022.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000183359144.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000122248014.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999972246243.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000122248028.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000122248021.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000038912903.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000122248023.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000122248014.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000122248023.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000122248021.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000122248011.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000122248014.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000061136903.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000122248022.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000183359144.0 node_expansions=242
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000183359144.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000183359126.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000183359134.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000183359146.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000183359134.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000183359136.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1800000183359146.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000183359131.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183359131.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183362756.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183362756.2 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000183359147.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000183362756.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000183359142.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000183359160.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000183362723.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000183362756.2 node_expansions=58
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000183361086.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000183360142.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000183361534.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000183359145.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000183361376.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000183362101.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000183362756.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000183359154.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000183361257.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000183359145.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000183361535.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000183362756.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000183362756.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183362756.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972253042.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972253042.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999972249868.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999972253042.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999972249862.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999972249835.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999972249849.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1799999972253042.8 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999972249842.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999972250842.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999972252209.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999972249835.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999972252057.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999972253079.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999972252786.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999972252487.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999972249835.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999972251953.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999972249857.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999972252246.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1799999972253079.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972253079.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972253079.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999972253059.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999972253021.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999972253021.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999972253043.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999972253019.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972253059.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972253059.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972253059.2 node_expansions=11
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999972253090.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999972253080.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999972253092.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999972253058.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999972253047.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999972253057.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1799999972253092.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972253058.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972253058.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038919735.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038919735.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038919736.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038919736.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972253069.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972253069.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972253069.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972253069.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950031554.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950031554.8 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999950028623.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999950029626.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999950031014.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999950028623.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999950028626.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999950030845.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999950030014.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999950031570.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999950031289.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999950028655.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999950030737.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999950028626.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999950031014.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1799999950031570.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950031567.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950031567.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999950031569.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999950031569.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999950034188.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999950034221.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999950031591.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1799999950034221.5 node_expansions=67
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999950031589.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999950032556.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999950033942.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999950031569.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999950031553.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999950033779.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999950032943.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999950032553.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999950034221.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999950033110.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999950031554.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999950033700.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999950031554.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999950032589.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1799999950034221.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927812001.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999927812001.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999927812004.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999927812011.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999927812009.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999927812013.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999927812021.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1799999927812021.8 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999927812034.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999927812013.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999927812034.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927812023.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927812023.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000061146257.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000061146243.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999994478691.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000055589817.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000138924924.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000122258255.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000138924922.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000077813801.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000077813809.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999994478690.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000077813802.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000077813802.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000077813802.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000122258255.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000122258255.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000077813801.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000016702691.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000077813815.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000138924924.5 node_expansions=114
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000138924928.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000138924934.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000138924894.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000138924882.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000138924894.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000138924911.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000138924934.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138924898.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138924898.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000138924902.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138924902.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000138924898.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000138924913.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000138924897.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000138924913.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000138924920.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1800000138924920.0 node_expansions=27
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000138924930.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000138924912.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138924930.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999927812011.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927812011.8 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999927812011.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999927812011.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999927812047.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927812047.8 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999927812049.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999927812064.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999927812064.8 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999927812054.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999927812064.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999927812064.8 node_expansions=20
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999900034287.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999927812051.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999927812051.8 node_expansions=37
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999927812053.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999927812013.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999927812053.8 node_expansions=16
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999900034273.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999900036666.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2399999900034273.0 node_expansions=272
FooPlayer.decide: Prioritizing 15 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999900034273.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999900037666.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999900039065.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999900036664.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999900034285.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999900038888.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999900039054.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999900038065.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999900037674.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999900038229.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999900036664.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999900039050.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999900039054.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999900036676.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999900037674.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=2399999900034285.0 node_expansions=475
FooPlayer.decide: Prioritizing 15 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999900034279.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999900035287.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999900036676.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999900034254.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999900036509.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999900036630.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999900035666.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999900035264.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999900035843.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999900034279.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999900036384.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999900034261.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999900036650.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999900034277.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999900035287.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=2399999900034279.5 node_expansions=87
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999900034297.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999900034297.0 node_expansions=23
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999900034289.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999900034271.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999900034289.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999900034277.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999900034277.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999900034293.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999900034276.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999900034293.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999936146256.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999936146256.5 node_expansions=413
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999872256534.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999900034282.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2399999900034282.0 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999900034274.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999900034274.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999872258899.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999872258899.5 node_expansions=104
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000005590697.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000005590697.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999938923141.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000000034265.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000138924919.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000066702697.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000083369364.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000022258252.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000022258252.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999938923141.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000022258252.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000077813821.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000077813808.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000066702697.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000066702697.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000022258252.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2399999961147141.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000022258253.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000138924919.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000138922709.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138922709.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999872256507.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999872256507.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999872256483.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999872256487.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999872256470.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999872256473.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999872256495.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2399999872256495.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999872256497.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999872256497.5 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019454280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000038900169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030564891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000036121280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005563447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011119835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999986115890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005562057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011119279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000004835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011117613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983335612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999988893668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=300000038900169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897669.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038900169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038899891.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=300000038900169.7 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000013906051.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013906873.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038907172.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047241398.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044461329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047241387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013905765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013905187.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013906889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013906598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055574446.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047241400.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030573275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047241376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052791931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055574756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061129767.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038907150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027794638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027792984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000041684444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027793850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036127199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033348307.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033349420.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044461366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025016850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050018587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038906643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038904962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041685254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016681861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038904154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036126920.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047235253.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033346930.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000038901076.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033345528.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030571073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050016976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033348862.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033349962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000044462751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000025016861.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000061129767.2 node_expansions=276
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061132141.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061128100.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000061129766.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=600000061132141.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128678.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061128678.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061128689.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061128641.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061128689.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002793575.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002793549.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002793575.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002793575.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002793563.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002793575.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002793590.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002793590.5 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000002797065.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002794974.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002796640.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002793585.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002795398.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002795808.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002795399.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002795954.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=600000002797065.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002797065.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002797039.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002797065.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797080.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002797080.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002797080.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002797067.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002797080.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797086.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002797086.8 node_expansions=6
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000002802521.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002798466.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002800132.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002797077.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002798911.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002799300.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002798910.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002799466.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000013904696.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=53) score=900000013904696.1 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000013904696.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000013904671.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013904696.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013904709.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013904709.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000013904708.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000013904682.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000013904687.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000013904675.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000013904688.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000013904686.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013904708.1 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988909105.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988909105.1 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999958349129.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988904677.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999988904651.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999988904664.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999988904685.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=899999988904685.1 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999988904674.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988904674.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958349143.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958349143.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958349132.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958349132.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958349130.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958349130.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000102795343.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000016684230.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016684241.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000041684255.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999983349134.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000019460245.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000030571352.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000016684230.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000016684241.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000016684230.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000016684244.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000016684244.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000016684230.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041684245.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999983349130.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000016684244.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016684252.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999969460252.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000102795343.8 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102795353.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102795353.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958349119.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958349119.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000102795355.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000016684244.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016684230.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000041684241.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999983349130.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000019460245.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000030571355.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000016684230.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000016684241.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000016684252.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000016684231.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000016684231.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000016684244.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041684241.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999983349120.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000016684252.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016684241.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999969460241.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000102795355.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000102795366.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102795340.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102795366.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102795363.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102795363.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000102795367.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102795362.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102795367.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102795367.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102795367.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000016684266.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000016684277.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000041684256.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999983349156.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000019460266.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000030571378.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000016684277.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000016684255.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000016684266.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000016684277.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000016684255.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000016684268.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041684266.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999983349155.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000016684255.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000016684266.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999969460266.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999958349155.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000041684266.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000041684277.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000041684264.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041684277.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999958353585.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999958350543.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999958352196.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999958349141.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999958350944.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999958351352.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999958350944.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999958351499.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=899999958353585.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999958353598.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999958353560.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958353598.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958353598.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958353598.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999958353585.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999958353583.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958353585.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933353623.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933353623.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000077799819.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999991688707.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999991688720.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000016688725.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999958353597.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999994464708.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000005575832.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999991688707.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999991688729.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999991688718.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999991688720.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999991688707.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999991688707.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041688708.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999983353597.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999991688708.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999991688718.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999944464707.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000077799819.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000077799819.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000077799817.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077799819.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077799832.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077799832.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999991688709.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999991688708.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016688709.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999958353606.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999994464717.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005575826.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999991688719.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999991688708.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999991688725.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999991688708.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999991688721.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999991688708.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041688726.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999983353598.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999991688721.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999991688709.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999944464708.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999933353610.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000041688726.1 node_expansions=114
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000041688717.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000041688707.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041688717.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041691886.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041691886.2 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000041688709.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000041688720.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000041691886.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000041688729.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000041688709.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000041691850.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000041691886.2 node_expansions=70
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000041690106.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000041688704.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000041691052.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000041688693.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000041690510.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000041690915.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000041690497.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000041691066.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000041691908.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=900000041691908.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000041691886.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041691886.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933356775.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933356775.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908356785.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908356785.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908356789.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908356789.6 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999908356802.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999908356776.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908356802.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908353596.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908353596.0 node_expansions=47
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999908358176.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999908356787.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999908356787.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999908359190.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999908356798.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999908358631.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999908359020.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999908358620.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999908359177.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999908360301.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999908353596.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1199999908353596.0 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908353593.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908353593.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877798041.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877798041.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877798040.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999877798040.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877798065.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877798065.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999877798061.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999877800547.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999877798052.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999877798064.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999877798073.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999877800547.8 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999877799447.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999877798061.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999877798047.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999877800400.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999877798051.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999877799842.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999877800272.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999877799845.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999877800387.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999877800561.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1199999877800561.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877800561.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877800561.2 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080571167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069459723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033346608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033347720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072235833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072234766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075014710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075015544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072235889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033346608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033346054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033346054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033346609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069457765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077791988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080571155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075015612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080569501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066681710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077793389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072234219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047231107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063900876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055567764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063903598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041674940.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041676607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058343608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050010829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000072235043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055566097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055565542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058345265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063901987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066680876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052788329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052788885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058346709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066680611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050009996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066678666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050009163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000075012552.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000058342218.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000080571167.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080571723.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573945.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080571167.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000080573945.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000027796040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999997237415.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997239918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033350834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047239442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044462776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033351932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997238530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999997238543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999997239929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999997238820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036129709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044463945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047240612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022237154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027791944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025012975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025015532.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000012962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000012962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025013875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022236360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030572208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005568795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022237476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013904684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038906986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022238027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022237472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025017206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011126638.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030573930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033352819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016682184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016682739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019460264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013904972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002790462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013901029.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002791850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008346015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013900474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002791295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002791017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000027793309.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000022236073.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000047240612.1 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239778.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240612.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239223.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000047240612.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047240613.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240613.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240625.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240625.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047240625.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047240586.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240625.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013907308.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013907308.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000013907312.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000013907288.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013907312.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961127747.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961127747.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961127743.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961127721.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961127743.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961132914.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961132914.0 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961127765.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961127734.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961127765.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961132913.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961132913.0 node_expansions=69
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999961127776.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961129855.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961132910.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961132354.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961130263.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999961129708.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999961130410.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999961129152.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=599999961132910.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961132910.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961132889.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961132910.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961132935.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961132935.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961132923.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961132910.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961132923.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930577356.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930577356.5 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999930577332.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999930579444.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999930581944.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999930581944.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999930578333.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999930577333.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999930579276.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999930580009.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999930578722.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999947238816.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=899999947238816.9 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947238816.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947238816.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947238830.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947238830.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947238830.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947238830.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947238827.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947238827.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947238844.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947238844.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999977794385.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000097240608.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000063907276.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999983351705.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999933349941.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000013905520.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000000018395.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033351719.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033351729.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000000018385.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000000018383.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999983351705.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999961128605.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999961128608.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000000018372.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000000018395.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000000018385.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066685063.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000097240608.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097240608.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097240608.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933349964.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933349964.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933349938.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933349938.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900016619.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999900016619.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900016642.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999900016642.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872240641.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872240641.4 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999872236077.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999872238178.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999872240668.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999872239684.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999872236074.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999872236077.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999872238041.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999872236064.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999872237463.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=899999872240668.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872240668.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999872240668.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872240665.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999872240665.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872240679.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872240679.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999852796235.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999852796235.9 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999872240699.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999872240666.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999872240699.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902796189.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902796189.2 node_expansions=28
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999872240700.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999872243366.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999872242811.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999872242812.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999872244311.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999872240699.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999872240699.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999872240699.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999872240710.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999872242099.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999897236087.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1199999897236087.8 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897236114.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897236114.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897239680.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897239680.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999897236112.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999897239680.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999897239664.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999897236060.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999897236084.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999897239680.0 node_expansions=53
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999897236068.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999897237735.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999897238152.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999897237180.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999897239682.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999897236068.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999897236068.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999897236068.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999897236069.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999897237471.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1199999897239682.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897239692.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897239692.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897239693.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897239693.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999866684125.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999866684125.5 node_expansions=31
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075016442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075012552.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066681155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030567723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030568001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080570602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063901935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061125268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063902263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063902498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069456109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069458945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077791445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066678389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077793652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063903053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069458930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080571998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030566888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050009998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050012221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066680055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058346378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044455266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055568608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058346941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058344765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063900055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052790611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055569712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036121387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052790266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063900544.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052788600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044456387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066678054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055568054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055566387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030567444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000030564943.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000080571998.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080576442.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573109.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080573387.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000080576442.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000019456310.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030567222.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027794445.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994457986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999994459096.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047239776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030571099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027794432.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025015556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019459645.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036125266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030571667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030570543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030570541.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027790263.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041683333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033347500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999994457960.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013901070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013903292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027793307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025015542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011123860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022237764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005568795.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025016097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013903027.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013901916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019458042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000012128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016679140.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013903862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011123848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011123292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022235542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997233517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019456638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033347485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019455249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005566294.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008344349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008342961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994455461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994455170.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000047239776.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237554.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047239776.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237554.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000047239776.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083350889.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994460222.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047239791.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083350889.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083350903.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080573112.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994460236.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994460222.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994460222.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047239791.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047239790.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047239790.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047239777.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047239791.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047239778.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080573133.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027793577.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994460221.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000083350903.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083350889.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350889.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355800.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083355800.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083355793.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083354404.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353131.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083350899.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083353410.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083353688.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083354389.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083353131.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000083355793.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355793.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083355793.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355778.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083355778.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355810.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083355810.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911323.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113911323.0 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113911323.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000113911323.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=900000113911323.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911345.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911345.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911334.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113911334.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113911337.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911337.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138911314.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138911314.2 node_expansions=133
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911337.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911337.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911334.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113911334.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000113911337.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025020681.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000077800223.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000113911337.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000111133576.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999994465115.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025020670.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000025020670.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077800226.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077800226.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077800243.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077800226.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077800226.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077800226.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000111133559.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000027798465.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999994465132.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077800236.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), None, None)) score=900000113911337.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113911337.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911337.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911337.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113911337.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911334.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911334.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080578004.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080578004.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080578001.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080578001.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102799512.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102799512.5 node_expansions=133
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000102798848.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000102797600.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000102799545.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000102795368.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000102797868.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000102798146.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000102798848.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000102797322.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000102797600.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000102799545.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000102799545.0 node_expansions=490
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000080586698.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000080585414.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000080583198.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000080585691.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000080585858.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000080585969.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000080587247.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000080586691.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000080586143.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000080585411.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000102799545.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1200000100019268.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1200000102799545.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000102799556.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102799509.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102799556.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133355051.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133355051.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000102799564.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102799556.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102799564.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102799563.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102799563.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025020900.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044466233.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000102799579.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000102799565.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000163910621.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999983353344.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025020900.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999991686678.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000044466245.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000066688453.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000066688463.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000066688456.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000066688452.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000066688456.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000133355135.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000050020024.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999983353341.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000066688453.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000163910621.8 node_expansions=94
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000163910634.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000155577288.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1500000163910634.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163910623.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163910623.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163917644.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163917644.8 node_expansions=157
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000163910687.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000163910652.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163910687.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133358312.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133358312.2 node_expansions=156
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000133352612.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000133357478.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000133356089.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000133358589.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000133357478.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000133358867.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000133354861.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155574833.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000133358034.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000133358312.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2100000133358312.2 node_expansions=492
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000133358313.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000133357074.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000133354851.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000133357351.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000133357496.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000133356240.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000133354861.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000133358312.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000133358326.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000133356813.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000133356663.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2100000133358312.2 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000133358303.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133358301.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133358303.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961134308.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961134308.8 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2099999961137931.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999961139154.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999961136931.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999961139431.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999961139431.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999961138320.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999961138321.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999961137931.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999961136931.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999961138876.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999961137932.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999961138765.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2099999961139431.8 node_expansions=340
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2099999961137931.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999961139188.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999961136931.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999961137946.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999961139465.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999961138487.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999961138321.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999961137931.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999961136965.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999961138335.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999961138890.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999961137966.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999961138765.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2099999961139465.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961139431.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999961139431.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000102807876.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999958362542.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000008363431.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000133363431.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000102807889.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000097252354.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999947250542.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999958362542.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000008363446.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000061141209.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000061141243.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000030585665.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000030585688.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000030585688.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000097252320.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000013917209.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999947250542.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000030585654.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), None, None)) score=2100000133363431.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133363431.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133363431.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133368223.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133368223.2 node_expansions=233
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000133366945.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000133368056.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000133366834.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000133365834.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000133366834.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000133367390.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000133367223.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000133366834.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000133365834.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000133367223.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000133367778.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000133368223.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000133366834.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000133367667.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=2100000133368223.2 node_expansions=446
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000133366834.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000133368056.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000133366846.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000133365836.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000133366847.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000133368235.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000133367390.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000133367236.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000133366834.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000133365834.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000133367223.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000133367778.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000133366834.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000133367667.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(50, 51)) score=2100000133368235.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133368223.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133368223.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133372279.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133372279.8 node_expansions=234
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133368223.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133368223.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133368238.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133368238.8 node_expansions=3
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155590434.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2400000155590434.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000155590434.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155590434.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155590434.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155590434.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155590434.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155590434.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155590465.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155590465.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000155590468.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155590468.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155594521.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155594521.0 node_expansions=234
FooPlayer.decide: Prioritizing 14 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000155593979.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000155594535.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000155593701.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000155592701.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000155593701.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000155594257.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000155592701.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000155593701.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000155592701.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000155592701.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000155594257.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000155593701.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000155593701.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000155594535.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2400000155594535.0 node_expansions=448
FooPlayer.decide: Prioritizing 15 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000155593716.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000155594535.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000155593701.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000155592701.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000155593720.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000155593701.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000155594271.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000155592701.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000155593701.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000155592703.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000155592720.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000155593261.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000155593703.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000155593703.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000155594539.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2400000155594539.0 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155594535.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155594535.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155594553.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155594553.5 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000155597093.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000155598037.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000155597092.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000155597092.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000155596092.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000155597092.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000155597093.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000155596093.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000155597092.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000155596092.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000155596092.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000155596092.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000155597092.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000155597093.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000155597093.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000155597092.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=2400000155598037.0 node_expansions=570
FooPlayer.decide: Prioritizing 17 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000155596537.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000155596537.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000155596537.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000155596537.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000155595539.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000155596537.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000155597092.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000155595551.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000155596537.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000155595537.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000155595537.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000155596092.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000155596539.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000155598037.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000155596555.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000155596537.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000155596539.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=2400000155598037.0 node_expansions=51
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155598035.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155598035.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155598055.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155598055.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000094490099.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999950041580.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999977820244.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000094490099.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000088934543.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999938929577.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999950041577.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999894485136.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999977820244.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000083378988.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000083379023.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000022264701.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000022264705.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000022264705.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000088934543.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000005599468.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999938929589.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000022264691.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2400000094490099.0 node_expansions=247
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000094486888.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000094490099.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000094486892.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000094486893.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000094486889.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000094490099.0 node_expansions=49
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000094487911.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000094487911.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000094487923.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000094487890.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000094486923.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000094487890.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000094486879.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000094486877.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000094487890.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000094486877.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000094490099.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000094487432.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000094487877.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000094488479.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000094487891.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000094487877.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000094487877.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=2400000094490099.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000094490112.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000094490112.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000069487912.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000069487912.0 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999925042560.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999952821212.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000130599004.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000094487887.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000063932337.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999913930580.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999925042548.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999869486143.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999952821226.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000058376776.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000058376776.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000022265670.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000022265684.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999997265657.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000063932366.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999980597220.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999913930560.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999997265698.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000130599004.0 node_expansions=86
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000105598991.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000130599003.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000130598998.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000130599014.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000130598986.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2400000130599014.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130599003.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130599003.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130599003.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000130599003.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000105599016.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000105599016.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000105599037.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000105599037.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000105599003.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000105599003.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000088932351.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000088932351.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000088932337.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000088932349.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000088932359.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000088932337.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000088932378.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2400000088932378.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000088932347.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000088932347.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000088932366.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000088932366.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000027821239.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999883375893.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999911154559.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000077821238.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000022265691.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999872263893.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999883375894.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999827819448.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999911154560.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000016710129.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000016710126.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000005599027.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000005599059.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999972265681.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000038932347.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999938930573.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999872263893.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999955599004.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000077821238.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000077821250.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000077821250.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000077821250.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000077821250.5 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027790447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022233725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025009836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025012669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019455391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022230447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022230447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008344225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013899836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961120280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999980560057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991672057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000008446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005564835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002787613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961117779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999961113334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961116668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999961115001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=300000027790447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027787114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027787669.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027790447.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=300000027790447.44 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000036128252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038904431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038905833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030573591.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038905543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038907821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036129745.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038906377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036129711.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030573064.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033347221.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033348067.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999997235208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030569710.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033347833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011122485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011124128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016680519.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013901906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027795309.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011123851.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011125528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025016644.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011125184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019461029.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005569639.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005568538.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013904928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005568540.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022236097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027792219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013902740.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013900808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997234639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011122138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997233504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997233240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997232670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013902461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022234420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005568239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005566850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027791944.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019456374.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000038907821.8 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000038907856.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038906432.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000038902543.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000038907856.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038907832.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038907832.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038907821.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038907821.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983350489.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000072241178.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997239377.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038907856.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000075018956.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019461624.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016683845.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038907821.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997239378.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997239377.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038907822.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038907821.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000038907835.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038907821.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000075018956.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038907822.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038907856.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000072241178.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000075018956.4 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075018956.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075018931.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075018956.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075018956.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075018956.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983350512.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000072241189.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997239400.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038907845.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019461634.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000016683856.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038907845.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997239400.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997239400.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038907845.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038907845.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038907856.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000038907845.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000075018957.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000038907846.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038907845.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038907845.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000072241179.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000075018957.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075018968.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075018931.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075018968.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000075018985.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075022874.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075023709.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075023021.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075025535.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075020799.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075019832.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075018975.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000075025535.1 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075025535.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075025508.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075025535.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105574531.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105574531.5 node_expansions=46
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075025543.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075025523.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075025543.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075025531.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075025531.1 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075025542.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075025523.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075025542.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075025489.6 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=600000075025489.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983357056.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983357056.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999983357081.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983357029.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983357081.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983357089.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983357089.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000072247745.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997245956.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038914401.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000075025513.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019468200.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000016690412.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038914401.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997245956.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997245956.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038914414.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038914402.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038914414.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000038914401.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000075025524.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000038914414.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038914401.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038914401.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000072247746.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000075025524.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000041692200.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075025497.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000075025497.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075025519.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075025519.6 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000075025500.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000075025500.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000075025513.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000075031232.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000075031224.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000075031231.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000075025513.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000075025503.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000075031223.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000075025500.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000075025503.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000105574486.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000075025511.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000075025512.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000075025510.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=900000108358798.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108358798.5 node_expansions=190
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000075025500.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000075025500.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000075025513.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000075031220.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000075031210.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000075031220.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000075025514.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000075025503.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000075036640.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000075025511.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000075025503.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000105574486.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000075025510.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000075025490.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000075025521.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=600000075025498.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'SHEEP')) score=900000105574486.0 node_expansions=239
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000075025501.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075029390.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075030223.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075029567.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075031224.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075026514.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075025501.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075027356.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000075026335.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000105574486.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=900000105574486.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105574488.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105574488.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105574513.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105574513.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983350472.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983350472.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947239396.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947239396.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983350530.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983350530.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002794940.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002794940.5 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000136130065.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000072240273.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000072241162.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000108352287.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000102796731.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000100018951.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000102796718.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000072240273.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000072240273.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000102796718.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000102796718.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000102796718.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000102796718.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000138907843.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000102796718.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000102796718.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000102796718.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000136130062.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000138907843.0 node_expansions=190
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000138907863.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000125018951.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000136130062.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1200000138907863.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138907840.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138907840.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138907883.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138907883.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138907856.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138907856.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138907878.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138907878.0 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000158352268.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000169463411.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1500000169463411.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169463377.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169463377.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169468108.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169468108.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169463422.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169463422.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169468108.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169468108.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169463413.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169463413.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999950017211.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000166685664.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000069462544.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000038907876.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000075018997.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000088907805.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000100019001.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000100018997.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000069462551.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000069462544.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000100018997.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000100018988.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000100018989.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000100018986.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000100018988.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000100019012.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000100018989.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000166685664.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000088907805.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000069463445.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000069463444.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069463445.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000069463452.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000069463452.8 node_expansions=2
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088907834.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1800000088907834.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088907836.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088907836.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000088907846.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088907846.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999969466343.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000186134788.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000069467231.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000058357009.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000094468121.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000119468121.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000119468120.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000069467231.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000069467231.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000119468120.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000119468120.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000119468120.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000119468120.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000155579232.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000119468120.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000119468120.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000119468120.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000186134788.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000186134788.5 node_expansions=378
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1800000186130066.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000186133955.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000186134778.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000186133121.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000186134788.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000186131093.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000186130078.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000186131873.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000186130889.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1800000186134788.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000186134792.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000186134792.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000186140202.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000186140202.2 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000186134854.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000186134831.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000186140224.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000186134811.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000186134811.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000186134821.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000186140224.2 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000186134861.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000186138708.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000186139531.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000186137865.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000186137210.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000186135779.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000186136613.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000186134809.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000186135642.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000186140226.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1800000186140226.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000186140236.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000186140236.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969471766.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969471766.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000186140246.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000069472671.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000058362432.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000094473567.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000088918023.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000119473592.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000119473544.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000069472655.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000069472655.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000119473544.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000119473544.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000119473544.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000119473544.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000155584678.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000119473544.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000119473560.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000119473544.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000186140234.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000186140246.2 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000186140223.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000186140223.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000186146466.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000186146466.5 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000186140267.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000186146466.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000186140237.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000186140203.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000186140247.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000186146466.5 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2400000186140188.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000186146466.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000186144077.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000186144911.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000186143301.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000186142612.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000186141188.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000186142038.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000186140245.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000186141022.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000186142872.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2400000186146466.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000186146466.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000186146466.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000186146525.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000186146525.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999969478044.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000069478911.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000058368688.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000094479840.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000088924268.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000119479867.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000119479799.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000069478945.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000069478945.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000119479816.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000119479816.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000119479799.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000119479799.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000155590934.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000119479816.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000119479816.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000119479799.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000186146477.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2400000186146477.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000186146524.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000186146524.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000186146531.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000186146531.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000186146490.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000186146490.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000186146513.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000186146513.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000186146490.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000186146490.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000186146523.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000186146523.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000186146524.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000186146524.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150035381.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150035381.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999933366934.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000150035413.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000033367823.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000022257603.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000094479845.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000088924290.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000083368746.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000083368712.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000033367823.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000033367840.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000083368712.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000083368712.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000083368712.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000083368724.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000155590951.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000083368712.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000083368712.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000083368728.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), None, None)) score=2400000155590951.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155590968.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155590968.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155590946.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155590946.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000155590979.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000155590957.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000155590981.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000155590970.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000155590969.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000155590967.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000155590981.5 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000155590981.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000155590932.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155590981.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000183359261.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000183359261.5 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000155591007.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000155594842.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000155590978.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000155590982.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000183359283.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000155594822.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2700000183359283.5 node_expansions=131
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000155590980.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000155594857.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000155592642.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000155590965.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000155593354.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000155591968.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000155591968.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000155592801.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000155590965.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000155591798.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000155593635.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000155594187.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000183359297.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2700000177806794.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2700000183359297.0 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000183359292.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000183359292.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000211137021.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000211137021.0 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000183359310.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000183359300.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000183359317.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000183359299.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000183359306.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=3000000211137019.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=3000000211137019.0 node_expansions=51
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000211137033.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=3000000211137033.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019455391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022231780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019451780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008339836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000000006225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999997230114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011120169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005561502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997228446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994449835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011120390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991673946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991673946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997230890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999963894446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999963891389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999963891668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341280.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000027793278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041681941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041684717.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016682166.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013904390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016682724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050018652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047242267.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047241142.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055574231.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041684730.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055574476.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000002791877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000002792408.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025015477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016680739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016682130.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008347705.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013902986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008347684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008347152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011126597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005569374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030571386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027792181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027793570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025016628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030572186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030574687.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019461073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019461086.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036131630.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025018017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025018017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036129153.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025018017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013906038.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002792986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002792670.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002792115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002792708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011125462.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000055574476.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055574476.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055574476.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055574476.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000055574476.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579364.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579364.1 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999986127364.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019460711.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055574499.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088907836.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055574487.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002794934.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999986127364.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088907846.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088907823.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055574499.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055574476.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088907822.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088907846.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055574476.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002794921.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002794920.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055574478.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055574476.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000088907846.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907833.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907833.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907848.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088907848.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088907857.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088907831.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907857.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912745.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912745.4 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088915509.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116685617.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116685617.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116685617.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111130062.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088914398.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088914954.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088914954.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=900000116685617.1 node_expansions=328
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088913301.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088913009.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088914576.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088914566.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088915676.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088914579.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088912454.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088913009.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088913010.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116685617.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=900000116685617.1 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685628.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116685628.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685645.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116685645.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685630.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116685630.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685628.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116685628.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685639.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116685639.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002795864.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000036129198.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050018961.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000116685641.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000050018961.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999969461642.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999952794094.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083352295.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050018961.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000050018976.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000116685655.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000116685641.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000050018962.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000008351406.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000008351405.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022241183.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050018976.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050018961.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000116685655.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116685629.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116685629.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002795864.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000036129208.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050018990.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000116685643.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000050018976.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999969461643.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999952794087.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083352311.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083352323.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000050018977.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000050018977.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000116685660.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000050018976.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000008351421.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000008351421.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022241199.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050018977.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050018977.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000116685660.6 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116685653.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116685641.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116685653.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152796746.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152796746.2 node_expansions=12
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000116693290.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000116687896.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144463420.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144463420.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000138907866.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116693290.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116692179.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116692734.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116687896.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1500000116687896.0 node_expansions=401
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000116690385.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116691068.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116691633.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116691633.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116692735.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116690654.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116689552.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116690107.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116687905.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000116687905.5 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116687896.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116687894.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116687896.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116692713.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116692713.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000002798118.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000036131474.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000050021229.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000116687908.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000050021229.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999969463896.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999952796340.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000083354564.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000083354564.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000050021251.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000050021240.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000116687929.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000050021244.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000008353675.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000008353674.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000022243452.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000050021229.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000050021231.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1500000116687929.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116687908.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116687882.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116687908.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116687908.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116687908.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000088907353.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116687884.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000116687884.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116687904.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116687904.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999952796327.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952796327.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000002798104.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000036131448.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000050021212.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000116687882.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000050021212.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999969463868.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000083354560.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000083354548.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000050021212.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000050021223.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000116687882.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000116687896.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000050021201.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000008353646.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000008353659.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000022243424.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000050021216.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000050021201.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000116687896.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116687882.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116687882.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116687908.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116687908.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116687894.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116687894.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000088907370.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088907370.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000088907352.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088907352.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000088912192.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088912192.2 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000002800143.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008355698.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000022240686.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000116685128.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000050018465.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999941683352.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999925015806.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000055578809.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000055578809.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000022240683.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000022240687.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000088907350.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000022240703.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999980573127.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999980573131.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999994462905.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000022240686.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000022240687.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000116685128.8 node_expansions=152
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116685131.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000116685118.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000116689921.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000116685119.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000116685129.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000116689921.0 node_expansions=44
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116685091.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116688254.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000116685106.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000116685105.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000116689921.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000116687859.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000116686772.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000116687304.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1500000116689921.0 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116689935.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116689935.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000002800158.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000008355736.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000022245498.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000050023277.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999941688144.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999925020611.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000055578834.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000055578833.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000022245500.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000022245491.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000088912177.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000088912167.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000022245476.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999980577935.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999980577934.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999994467720.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000022245500.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000022245476.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1500000088912177.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088912199.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088912199.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088912181.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088912181.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111134365.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111134365.5 node_expansions=132
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000111129570.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111134388.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111131238.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111129560.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111129560.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111132338.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111131237.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111131782.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111131237.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111132723.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000111134388.0 node_expansions=248
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000088915414.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088917511.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088917622.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088917511.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088915401.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088915414.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088918177.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088917081.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000088918081.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000088918068.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111132723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1800000111134400.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=1800000111134400.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111134400.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111134400.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000088906798.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000088906793.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000088906795.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000088906781.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000088906803.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1800000088906803.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000088906802.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000088906788.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088906802.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088906808.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088906808.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000088906824.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000088906813.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088906824.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105573469.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105573469.8 node_expansions=150
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000088909612.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000088910713.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000088911824.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000088910542.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000088909602.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000088909602.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000088912209.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000088911098.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000088909602.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000105573480.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2100000105573480.2 node_expansions=888
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000105573442.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000105574543.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000105574543.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000105573998.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000105574543.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000105573442.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000105573432.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000105573432.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000105576210.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000105575109.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000105573432.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000105576221.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2100000105576221.0 node_expansions=390
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000105573493.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105573470.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000105573480.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000105573457.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000105576221.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2100000105576221.0 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000105573467.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000105574578.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000105574578.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000105574032.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000105574571.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000105573465.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000105573457.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000105573457.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000105576255.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000105575133.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000105573443.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=2100000105576255.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105576244.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105576244.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105576268.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105576268.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000105576270.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105576270.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105579881.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105579881.0 node_expansions=201
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000105578047.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000105579158.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000105579158.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000105578603.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000105579047.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000105579881.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000105578047.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000105578047.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000105578047.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000105578047.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000105578048.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000105578047.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2100000105579881.0 node_expansions=652
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000105578047.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000105579154.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000105579877.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000105579154.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000105578599.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000105579047.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000105578047.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000105578044.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000105578057.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000105578047.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000105578047.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000105578046.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000105578047.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000105579877.0 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000105579881.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105579856.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105579881.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000105579894.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105583078.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000141690945.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000105583103.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000105579878.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000141690922.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'ORE')) score=2400000141690945.0 node_expansions=189
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000141690945.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000136135389.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000133357639.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000127802070.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000122246500.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=2400000141690945.0 node_expansions=55
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000141690971.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000141690934.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000141690951.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000141690945.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000141690944.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141690971.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141694157.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141694157.0 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141690940.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141690940.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141690993.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141690993.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141690977.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141690977.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141690979.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141690979.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141690957.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141690957.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000158358046.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000158358046.0 node_expansions=292
FooPlayer.decide: Prioritizing 16 infrastructure actions over 33 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000163914589.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000158358033.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000158359145.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000158359145.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000158358589.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000158359033.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000158358033.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000158358033.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000158358033.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000158358033.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000158359033.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000158358033.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000158358033.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000158358033.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000158359145.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000150023234.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2700000163914589.0 node_expansions=4699
FooPlayer.decide: Prioritizing 17 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000163914589.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000158358033.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000158359145.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000158359145.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000158358589.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000158359033.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000158358033.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000158358033.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000158358033.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000158358033.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000158359033.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000158358033.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000158358033.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000158358033.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000158359145.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000150023234.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000150023588.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2700000163914589.0 node_expansions=619
FooPlayer.decide: Prioritizing 17 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000141695201.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000141696311.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000141696313.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000141695758.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000141696200.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000141695200.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000141695200.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000141695200.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000141695201.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000141696202.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000141695216.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000141695200.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000141695222.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000158359035.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2700000163914589.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000150023036.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000150022477.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=2700000163914589.0 node_expansions=51
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000163914571.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000163914571.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000163914598.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000163914598.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000150025709.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000150025709.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000130583408.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000130583408.0 node_expansions=229
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000019471263.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000058360152.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000063915706.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000158360151.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000113915707.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2699999994470373.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2699999963915706.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000108360152.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000130582374.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000063915706.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000063915706.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000152804596.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000069471263.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000016693484.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000011137928.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000013915706.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000063915706.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000041693484.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2700000158360151.5 node_expansions=1458
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000158360414.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000158361137.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000158361137.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000158360692.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000158361137.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000158360137.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000158360137.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000158360137.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000158360137.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000158361137.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000158360137.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000158360137.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000158360137.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=2700000158361137.0 node_expansions=431
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000158360141.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000158361150.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000158361152.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000158360142.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000158361140.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=2700000158361152.5 node_expansions=158
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000158360152.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000158360152.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000158360708.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000158361152.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000158360152.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000158360152.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000158360152.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000158360152.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000158361172.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000158360152.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000158361152.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000158360152.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000158360152.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2700000158361172.5 node_expansions=208
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000158361138.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000158361151.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000158361150.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000158361170.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000158361140.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2700000158361170.5 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000158361139.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000158361140.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000158361113.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000158361131.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000158361152.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2700000158361152.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000158361152.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000158361152.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000158361163.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000158361163.5 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000158361094.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000158361142.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000158361162.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000158361120.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000158361152.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WHEAT')) score=2700000158361162.5 node_expansions=57
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000158361143.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000158361140.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000158361150.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000158361140.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000158361153.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=2700000158361153.5 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000158361152.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000158361137.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000158361152.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000158361171.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000158361171.5 node_expansions=37
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000158361163.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000158361163.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000158361163.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999963916707.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999963916707.0 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999963916684.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999963916707.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999963916707.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999963916707.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999963916697.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'ORE')) score=2699999963916707.0 node_expansions=68
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999963916696.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999963916679.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999963916704.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999963916707.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999963916705.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2699999963916706.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=2699999963916707.0 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999963916707.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999963916673.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999963916707.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999936138940.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999936138940.5 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999913916718.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999936138938.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999936138959.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999936138941.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999936138948.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2699999936138938.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'SHEEP')) score=2699999936138959.5 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999936138941.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999936138928.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999936138941.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999966694453.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999966694453.5 node_expansions=16
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3299999975023203.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3299999944467648.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3299999966689870.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3299999961134314.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3299999966689870.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=3299999975023203.5 node_expansions=90
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077791998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072236712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066680276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000086127276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077792811.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000086127256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072236645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072234500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030567442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030566053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030567442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077791710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063903654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077793942.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066680044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077793655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069458666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055568333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041677498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066677553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055566385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055565552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030566052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030564385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030563830.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047231655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047230544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000069455601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050008610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063900333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061122543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044452774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063902542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047232766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050009996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058345598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041676655.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061123654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052788329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061124154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000086127276.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086129776.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086132554.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086130054.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000086132554.0 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000041685833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038905830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027796030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050017553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058351998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044461377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041686720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036128044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999991683197.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999991681808.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999991683209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030568265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022235222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030573611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027792166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036127500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038906933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038905529.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016681295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016679906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022237408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008348795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022238809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005570128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005569295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999991681796.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999991680115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999991679584.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013903527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013902416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036127483.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013902404.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016681585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016678542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994456517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999994456517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022234930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013902138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000013739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016681042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000012628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008348527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019461597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002792073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002792628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000022237696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000011126848.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000058351998.4 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058351998.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058348942.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058350331.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000058351998.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030572442.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022238220.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058352000.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091685345.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036128011.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086129793.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994460431.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058352001.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058351987.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058351987.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058351987.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091685331.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058351987.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058351987.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058351987.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058351998.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058351987.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994460446.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000091685345.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091685331.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685331.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690512.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091690512.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091695374.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091692985.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091695374.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091692151.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091692874.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091690485.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091692707.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091694096.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000091695374.1 node_expansions=164
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091693429.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091694832.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091692985.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091695385.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091692151.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091692874.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091690485.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091692707.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091694109.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000091695385.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091695401.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091695401.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091695386.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091695386.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091695386.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091695386.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030582537.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022248288.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058362066.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036138063.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002804730.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086139844.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994470497.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058362052.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058362052.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058362066.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058362052.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091695400.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058362066.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058362052.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058362052.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058362052.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058362066.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994470497.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000091695400.6 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091695398.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091695398.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690509.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116690509.2 node_expansions=49
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091698368.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091699730.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091697897.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091697063.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091697813.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091695397.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091698368.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091699479.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091697630.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091699008.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000091699730.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091699730.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091699730.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002809064.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002809064.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002809062.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002809062.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000002812007.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002811729.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002811576.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002809062.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002811451.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002810062.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002809062.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002812007.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000002811478.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000002811298.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000002812673.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000002812673.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002812673.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002812673.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002812674.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002812674.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002812674.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002812674.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002812674.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002812674.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002812674.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002812674.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002815897.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002815897.5 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000061145974.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022256255.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058370008.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091703355.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036146021.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086147799.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994478452.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058370008.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058370021.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058370008.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058370021.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091703355.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058370008.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058370008.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058370008.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058370021.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058370008.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994478452.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000061145974.2 node_expansions=60
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000030590464.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000030590441.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000030590454.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000030590454.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000030590428.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030590464.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030593676.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030593676.2 node_expansions=75
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000030593398.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000030593398.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000030593131.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000030592953.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000030593676.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000030590453.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000030592842.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000030591454.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000030590464.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000030593398.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000030592856.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000030592675.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000030593676.2 node_expansions=132
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000030593676.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000030593653.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000030593653.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000030593676.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000030593650.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1200000030593676.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030593664.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030593664.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030593687.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030593687.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030593664.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030593664.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030593664.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030593664.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000022259456.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000058373247.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000091706576.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000036149234.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000002815913.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000086151034.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999994481664.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000058373220.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000058373233.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000058373221.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000058373220.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000091706576.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000058373220.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000058373221.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000058373220.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000058373220.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000058373243.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999994481664.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000091706576.8 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000091706587.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091706538.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091706587.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091706577.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091706577.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000011149256.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000002815035.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000038928799.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000016704812.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999983371465.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000066706590.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999975037243.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000038928812.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000038928799.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000058373266.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000058373244.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000072262155.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000038928826.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000038928799.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000038928799.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000038928799.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000038928812.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999975037243.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000072262155.2 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000072262155.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000072262107.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000072262155.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000105595433.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000102817644.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=1500000105595433.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105595424.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105595424.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105595426.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105595426.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105595422.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105595422.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011149223.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000036148335.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000072262089.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000125039870.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000016704766.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999983371422.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000100039890.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000008370533.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000072262100.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000072262100.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000091706568.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000091706568.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000072262089.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000072262112.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000072262089.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000072262091.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000072262089.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000008370533.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000125039870.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125039868.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125039868.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125044480.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125044480.0 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000058368314.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000036152925.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000072266702.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000063923869.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999983376035.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000125034981.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000008375146.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000072266702.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000072266702.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000116701647.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000116701647.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000105600046.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000072266702.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000072266702.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000072266702.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000072266702.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000072266702.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000008375146.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000125034981.0 node_expansions=562
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000100044493.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000100042824.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000100042824.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000100042557.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000100042380.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000100042390.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000100039890.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000100042268.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000100040882.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000100039890.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000100042826.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000100042279.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000100042102.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1500000100044493.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100044501.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100044501.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100050382.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100050382.2 node_expansions=238
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000100046891.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000100047436.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000100047436.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000100047182.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000100046992.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000100046989.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000100047436.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000100044492.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000100046881.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000100045515.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000100044492.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000100047436.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000100046881.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000100046711.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000100047436.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000100047436.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100047436.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100050365.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100050365.8 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000100047433.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100047430.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000100047447.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000100050365.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000100047445.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000100050365.8 node_expansions=53
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000100049810.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000100049824.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000100050365.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000100048421.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000100050087.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000100049935.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000100049921.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000100047421.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000100049824.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000100048421.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000100047423.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000100050380.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000100049824.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000100049658.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000100049824.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000100050380.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100050381.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100050381.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100053311.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100053311.0 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000100052770.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000100052770.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000100053322.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000100052770.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000100051381.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000100053044.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000100052904.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000100052891.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000100050381.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000100052767.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000100051381.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000100050381.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000100052770.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000100052767.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000100052613.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000100052211.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1500000100053322.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100053325.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100053325.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983384882.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983384882.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983384891.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983384891.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983387558.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983387558.8 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1499999983385892.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999983387281.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999983387281.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999983387281.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999983385889.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999983387558.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999983387402.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999983387392.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999983387013.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999983384892.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999983387281.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999983385892.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999983384892.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999983387281.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999983387287.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999983386291.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1499999983386722.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1499999983387558.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983387558.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983387558.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983390043.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983390043.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983387545.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983387545.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983387588.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983387588.2 node_expansions=5
FooPlayer.decide: Prioritizing 27 infrastructure actions over 33 total
FooPlayer.decide: Evaluating 27 actions with lookahead depth=3
  Action 0: expected_value=1800000013944076.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000013945465.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000013945465.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000013945466.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000013945466.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000013944076.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000013944077.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000013945576.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000013945576.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000013944076.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000013943076.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000013944076.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000013944077.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000013943076.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000013945465.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000013945465.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000013944465.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000013944910.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1800000000050023.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000016713524.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1799999983381693.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1800000016712993.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1800000019492423.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=1800000013937844.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=1800000013937578.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=1800000011160368.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=1800000013937565.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1800000019492423.5 node_expansions=590
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000019492415.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000019492412.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000019492423.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000019492390.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000019492413.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1800000019492423.0 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000019492435.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000019492397.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019492435.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052818336.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052818336.0 node_expansions=93
FooPlayer.decide: Prioritizing 24 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=2100000052819337.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000052819726.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000052820726.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000052820726.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000052820726.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000052819337.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000052819337.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000052820837.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000052820837.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000052819337.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000052818337.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000058382169.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000052819337.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000052818337.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000052820726.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000052820726.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000052819726.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000052820170.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000036157336.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000052820837.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000019489002.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000050045169.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000038932891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2100000036158890.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2100000058382169.2 node_expansions=2038
FooPlayer.decide: Prioritizing 24 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=1800000019494423.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000019495811.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000019495812.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000019495811.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000019495824.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000019494426.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000019495937.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000019495937.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000019494423.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000019493426.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000019494426.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000019494426.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000019493426.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000019495815.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000019495812.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000019494826.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000019495256.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000036155836.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000052819337.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000058382183.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000019487504.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000050046135.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000038931402.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2100000036157390.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2100000058382183.8 node_expansions=135
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058382169.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058382169.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036162470.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000036162470.5 node_expansions=105
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000036160975.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000036162361.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000036162359.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000036162359.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000036162371.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000036160970.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000036162482.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000036162470.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000036160975.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000036159975.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000036160970.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000036160970.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000036159982.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000036160982.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000036162359.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000036161364.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000036161804.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=2100000036162482.0 node_expansions=272
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000036162460.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000036162461.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000036162470.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000036162448.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000036162445.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000036162470.5 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000036162481.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000036162457.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000036162481.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000063940274.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000100051380.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000102829150.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000155606926.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000061161539.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000105606926.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000072273595.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000102829147.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000102829162.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000152829094.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000144495813.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000158384703.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000075051370.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000075051370.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000102829146.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000102829162.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000077829150.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000025049601.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2400000152829094.5 node_expansions=104
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000152829129.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000147273572.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000150051319.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2400000152829129.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000152829096.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000152829096.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000152829131.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000152829131.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000152829121.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000152831478.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000152829114.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000152829105.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000152829129.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000152831478.5 node_expansions=50
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000152830120.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000152831492.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000152831478.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000152830937.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000152831478.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000152830104.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000152830103.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000152829103.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000152830120.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000152829103.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000152830090.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000152830090.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000152829090.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000152830103.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000152831478.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000152830493.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000152831490.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2400000152831492.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000152831493.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000152831493.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025051929.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000025051929.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025051926.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000025051926.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013936784.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013936784.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000083383006.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000088938562.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000122271893.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000175049705.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000050048782.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000055605232.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000125049684.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000061160785.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000122271894.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000122271892.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000141716338.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000163938573.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000177827448.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000094494117.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000105605240.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000122271882.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000122271914.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000097271895.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2400000177827448.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000177827450.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177827450.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013936796.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013936796.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013936796.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000013936796.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000055605231.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000055605231.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000055605207.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000055605207.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000077818163.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000077818163.0 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000083383006.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000113935582.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000122271888.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000200046693.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000050048783.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000125049672.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000061160777.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000122271886.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000122271910.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000141716339.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000163938561.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000177827471.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000094494109.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000105605228.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000122271887.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000122271921.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000097271886.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000013936810.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2700000200046693.0 node_expansions=118
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000147271898.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147271898.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175049697.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175049697.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175049698.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175049698.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013936807.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013936807.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999980603463.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999980603463.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000055605252.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000055605252.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000055605230.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000055605230.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000022271915.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000022271915.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000050049706.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000055605227.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000088938560.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000175049672.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000050048797.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000091716362.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000027827452.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000088938561.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000088938547.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000108383006.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000130605227.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000177827451.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000061160783.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000072271894.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000088938562.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000088938547.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000063938547.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999980603437.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2400000177827451.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177827450.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177827450.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177827482.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177827482.0 node_expansions=6
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000177827464.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000177827482.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000177827461.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000177827460.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000177827472.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2400000177827482.0 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000177827429.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000177827463.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000177827463.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177824964.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177824964.0 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000202824509.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2400000177827462.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2400000177827463.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2700000202824515.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2400000177827475.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2700000202824508.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2400000177827482.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2400000177827441.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2400000177827457.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2400000177827483.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2400000177827440.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2400000177827454.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2400000177827449.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2400000177827460.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2400000177827474.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2700000202824498.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'WHEAT')) score=2700000202824515.0 node_expansions=162
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000177827474.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177827474.5 node_expansions=2
FooPlayer.decide: Prioritizing 6 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000194489907.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000200040430.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000194488529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000202824517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000222262747.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000194491462.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=3000000222262747.0 node_expansions=134
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000197265762.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000197265726.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000197265750.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000222262747.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000197265752.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000197265754.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=3000000222262747.0 node_expansions=46
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=3000000213931386.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000213929993.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000222262747.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000213929714.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=3000000222262747.0 node_expansions=12
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000030565725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000036122114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000030564614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011119003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999997228391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000000007891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994451446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999963894446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999963892501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999963892224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983336167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983336167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997227335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994451501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991673668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005565668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005565668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008343446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000008946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=300000036122114.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121836.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121558.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=300000036122114.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000058351986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047235553.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063907290.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052793047.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013903533.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000013901852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038901608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036120762.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027790221.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058351118.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055573342.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063907565.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066685310.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044459977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030569697.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030567462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013900764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013901004.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013899629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025012129.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025010739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033346309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022232685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030568254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022232684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234351.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025011875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016678805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022233820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030567686.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019455207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019454652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044459164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025010463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033348015.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044458883.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033345515.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025013805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047239998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000036125541.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036126096.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050017477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000038903875.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000066685310.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000066682545.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066685310.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066682822.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000066685310.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066685322.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066685322.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066685334.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066685334.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066685320.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066685320.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066685320.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066685320.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066685344.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066685344.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033348955.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033348955.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066685344.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066685344.8 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000066687841.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066688543.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066689508.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066688544.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066685332.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066689785.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066688119.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066691890.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000066691890.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033351174.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033351174.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033351195.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033351195.1 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000033351186.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000033351172.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000033351170.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000033351183.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000033351207.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=600000033351207.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033351182.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033351182.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033351209.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033351209.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000017889.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000033351171.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000033351171.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033351171.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033351171.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033351209.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033351209.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033351183.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033351183.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033351187.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033351187.1 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000033352152.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033353682.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000033354376.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000033351172.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000033354375.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000033355352.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000033351186.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000033353960.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000033355628.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000033355628.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000022294.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022294.6 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000022320.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022320.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000022297.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022297.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000026486.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000026486.5 node_expansions=58
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000027416.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000028946.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000000030360.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000000028527.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000000026436.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000000029638.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000000029360.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000000030749.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000000026436.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000000029360.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000000030749.5 node_expansions=358
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000030786.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000027416.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000000028945.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000000029638.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000000028527.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000000026435.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000000029675.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000000029397.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000000026472.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000000029234.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000000029082.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000000030786.4 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000030749.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000030749.4 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930583640.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930583640.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930583641.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930583641.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930583654.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930583654.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930583654.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930583654.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011141878.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025030766.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999941694766.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016700654.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083367321.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999933362322.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000000030766.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000030791.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999986141902.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999916694766.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999986141877.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999986141877.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999986141877.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000016697433.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052808545.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052808568.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999933362323.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999933362345.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), None, None)) score=600000083367321.1 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083364121.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083364121.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011141877.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025030767.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999941694791.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999916694767.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016697434.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999933362322.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000030766.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000030780.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999986141878.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999916694767.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999986141902.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986141902.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986141877.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016697434.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052808544.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052808568.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999933362322.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999933362333.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), None, None)) score=600000052808568.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052808544.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052808544.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052808568.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052808568.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052808545.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052808545.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052808555.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052808555.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052808555.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052808555.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052808580.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052808580.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052808576.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052808555.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052808576.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022253021.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022253021.2 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000022254031.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000022255524.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000022254031.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000022255136.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000022253024.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000022256247.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000022255982.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000022253031.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000022253025.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000022255135.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000022255420.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000022255691.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000047248699.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=900000047248699.2 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047248709.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047248709.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047248733.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000047248733.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000047248699.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047248699.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000047248700.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047248700.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047251924.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000047251924.1 node_expansions=101
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000047248733.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000047251910.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000047251910.6 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000047248730.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000047251910.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000047248730.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000047248721.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000047251875.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000047251910.6 node_expansions=59
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000047249702.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000047251233.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000047249688.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000047250813.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000047248719.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000047251910.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000047251644.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000047248718.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000047248729.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000047249839.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000047248728.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000047251355.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=900000047251910.6 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047251910.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047251910.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000047257358.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=900000047254859.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=900000047257358.8 node_expansions=231
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000047256983.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000047255859.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000047255869.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000047257358.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000047255859.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000047254858.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000047257359.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000047254858.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000047255971.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000047254859.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000047256970.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000047254858.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000047257078.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=900000047257359.8 node_expansions=363
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000047256970.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000047255859.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000047255858.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000047257358.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000047255858.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000047254858.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000047255859.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000047256970.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000047254859.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000047258067.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000047254858.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000047256969.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000047254861.4 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000047256693.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1500000047258067.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047255971.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000047255971.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047255984.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047255984.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047258071.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047258071.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047255968.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047255968.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033367086.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033367086.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033367093.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033367093.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033367087.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033367087.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000033367081.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000033367070.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000033367083.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000033367079.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000033367080.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000033367083.1 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033364591.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033364591.6 node_expansions=19
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000027790501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072236167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027789944.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061123943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066680609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069457276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072236442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077790612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077792278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061121389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066679722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025012719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075014766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027790501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027790501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027790500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000061124723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000061124210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055567777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050010554.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066680608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052791388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052788888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041676375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055566154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036120829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036120829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050013055.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061123054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061122774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047234430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061124719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061124441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050011376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038899153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038898042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055567543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038898885.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000077793387.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077797276.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077794776.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077796998.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000077797276.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000000014919.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044460599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000000014362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025014435.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030571102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033347756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036126923.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050015044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050016720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022235488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033345809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038904141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000014932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000014932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000000014908.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033349165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027792778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027792198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022234962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022235517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030571087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025015807.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016679959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016679959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025013317.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008345749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011121875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002789350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002787406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022234696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019453570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033343871.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013897137.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013899637.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025013240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011124349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013902128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025014931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013902128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016679928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005567694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005566583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011124097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005567406.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000050016720.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016720.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050014220.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015054.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000050016720.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797288.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797288.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052797276.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797276.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239943.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239943.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997239919.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239919.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239929.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239929.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239929.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239929.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997239929.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239929.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958351051.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958351051.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091686164.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052797288.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041684386.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091686164.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997239941.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052797311.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052797311.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052797274.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052797298.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002795497.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002795497.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052797275.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052797274.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997239978.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077797312.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077797289.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052797274.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052797274.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091686164.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686174.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686174.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686175.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686175.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690930.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091690930.4 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091686176.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091686173.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091686197.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091686173.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091686161.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000091686197.1 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075019541.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075019541.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686198.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091686198.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686183.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686183.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686183.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091686183.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686183.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686183.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000075019531.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075019503.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000075019523.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000075019498.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000075019522.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000075019523.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075019531.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075019532.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075019532.5 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000075019531.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075019503.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000075019524.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000075019512.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000075019535.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000075019508.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000075019535.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075019535.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075019535.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075024255.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075024255.2 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036135351.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025022464.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000075024254.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999980578018.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052802019.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052802032.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036135351.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036135351.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999986133574.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999986133574.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000036135351.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036135351.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999980578018.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999980578018.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061135362.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077802019.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000036135351.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036135351.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000077802019.5 node_expansions=360
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000077800520.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077800510.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077800509.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077798696.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077799544.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077799676.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077802029.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000077799807.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000077802029.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077802043.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077802017.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077802043.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077802029.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077802029.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000075024273.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036135377.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025022488.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000075024262.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999980578029.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052802041.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052802057.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036135377.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000036135362.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999986133585.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999986133585.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036135377.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036135362.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999980578029.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999980578030.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061135377.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000036135362.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036135362.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000075024273.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075024252.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075024250.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075024252.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000075021763.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075027683.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000075024255.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000075027721.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000075024255.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000075024265.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000075027721.0 node_expansions=90
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000075027443.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075027454.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075027467.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075025630.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075026476.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075025232.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075027734.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075026609.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000075026754.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000075027734.5 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075025245.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075027720.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000075027720.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075025183.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075025183.0 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000075027721.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075027697.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000075027710.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000075027710.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000075027700.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000075027697.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000075027734.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000075027700.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000075027687.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000075027707.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000075027687.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000075027700.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000075027706.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000075027687.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000075027707.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=900000100024204.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100024204.8 node_expansions=119
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000075027710.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000075027711.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000075027710.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000075027721.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000075031173.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000075027711.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000075027697.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000075027723.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000075027712.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000075027708.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000075027687.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000075027713.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000075027695.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000075027701.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000075027732.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=600000075027683.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=600000075031173.1 node_expansions=66
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000075028673.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075030908.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075030895.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075029061.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075029895.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075028673.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075030061.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075031173.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000075030186.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=600000075031173.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075031186.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075031186.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075031210.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075031210.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075031223.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075031223.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980584964.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980584964.4 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999980585950.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999980588196.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999980588196.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999980586339.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999980587173.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999980585950.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999980587376.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999980585951.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999980586363.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999980585951.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1199999980588196.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955581173.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955581173.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955581210.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955581210.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955581210.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955581210.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916692344.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916692344.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999916692321.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916692321.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916692332.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916692332.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916692343.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916692343.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916695540.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916695540.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916692332.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916692332.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891689843.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891689843.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891689832.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891689832.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891689832.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891689832.1 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999891689832.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999891691929.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999891693040.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999891691221.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999891692040.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999891690832.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999891692207.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999891690829.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999891692218.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999891691207.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999891690832.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=599999891693040.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999866693040.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999866693040.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891693066.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891693066.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999866693065.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999866693065.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891693040.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891693040.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891690832.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891690832.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891690808.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891690808.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891690808.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891690808.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891690832.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891690832.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999891690808.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891690808.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891690808.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891690808.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891690830.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891690830.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891690820.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891690820.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891690820.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891690820.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891690831.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891690831.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999866690831.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999866690831.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891693197.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891693197.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891690844.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891690844.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025025944.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999972248166.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000024167.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025025958.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988914847.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999963914844.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999947248155.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999972248157.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999897246391.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999897246377.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999947248169.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999947248155.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999891690835.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999916690823.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997248180.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999988914847.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999947248166.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999947248180.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000025025958.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025025944.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025025944.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025955.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000025955.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025955.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000025955.9 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025955.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000025955.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000000025955.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000028298.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000000025918.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000025924.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000025922.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000000028298.9 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000000025910.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000028021.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000027298.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000028132.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000026946.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000028298.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000026923.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000028298.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000027335.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000000026909.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=600000000028298.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000028298.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000028298.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000028299.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000028299.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000028299.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000028299.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000028307.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000028307.9 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000000028315.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000028311.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000000028322.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000028309.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000028308.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000000028322.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000028321.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000028321.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999866693210.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999866693210.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999844467207.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999844467207.6 node_expansions=24
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022230169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011120391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999966672225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022232114.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000030565447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999966672225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019452891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019453725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025008725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011120113.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988894501.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997229779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997230613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005563946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=300000030565725.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030563225.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030562947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030565725.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=300000030565725.2 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000033349444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025012508.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027794453.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022237443.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000000015766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000000015210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033348886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033346665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036126930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027795221.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038905812.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047241433.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000016030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000015755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000000015766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000000015490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019459108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008347684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008348263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033348862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025015792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016679129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025015277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008348263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030573865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022238017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022237462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038906696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016681917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041683941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030572222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025014985.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025014961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019458519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005569629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013902407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013901018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005567706.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013901026.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013899082.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025012149.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011122971.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000047241433.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047246030.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047243106.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047244628.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000047246030.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246030.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246030.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047244933.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047244642.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047243384.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047244494.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047246054.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047243675.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047243119.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047244364.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000047246054.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246044.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047246044.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244265.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047246019.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047246044.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000077801586.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000022019.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047246033.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077801602.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047246019.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000077801588.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000077801588.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047246019.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000022019.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000022019.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047246019.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047246043.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077807006.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027805228.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997244242.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047246019.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000077807006.2 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000077801588.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077801588.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244267.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244267.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997244255.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244255.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244279.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244279.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244279.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244279.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244303.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244303.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244281.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244281.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244291.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244291.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047246057.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047246057.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000077801624.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000022057.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047246068.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077801637.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047246068.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000077801624.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000077801627.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047246058.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000022057.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000022068.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047246071.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047246071.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077801624.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027799836.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997244292.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047246068.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000077801637.9 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077801614.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077801614.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077801614.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077801614.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000077801615.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077801615.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100019222.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100019222.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077801634.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077801634.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077801622.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077801622.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047246079.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047246066.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000077801622.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000022070.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047246070.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997244289.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047246066.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000077801622.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000077801645.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047246079.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000022070.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000022070.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047246066.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047246070.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077801635.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027799858.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997244300.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047246079.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000077801645.9 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077801623.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077801623.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244280.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244280.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244266.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244266.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244293.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244293.5 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999997247766.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997246210.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997247488.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997249710.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997245933.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997246488.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997249155.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997247335.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999997247210.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999997239676.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=899999997239676.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997239652.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997239652.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972239676.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972239676.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972239689.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972239689.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972239711.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972239697.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972239711.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972239712.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972239712.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999972239712.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972239686.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972239712.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005577808.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005577808.2 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044463712.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000047241479.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075019257.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000008351712.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000044463714.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075019270.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999972239700.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000069467586.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000100023141.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000075019278.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000044463714.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000008351712.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000008351711.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000044463700.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000044463700.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000075019268.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000036129479.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000022241491.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000100023141.6 node_expansions=162
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000100022734.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100021197.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100022456.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100021197.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100020922.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100021488.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100023152.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100022311.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100022180.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=900000100023152.6 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100023141.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100023103.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100023141.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100023167.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100023167.1 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000100025526.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100026347.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100026627.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100025120.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100026347.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100025099.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100024821.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100023178.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100026221.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000100026069.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=900000100026627.4 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100026625.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100026598.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100026625.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100026636.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100026636.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000100026634.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100026623.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100026634.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100026650.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100026650.9 node_expansions=2
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000100029013.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100029578.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100029847.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100028580.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100029856.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100028570.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100028302.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100029013.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100026625.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000100029681.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000100029569.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000125023140.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=1200000125023140.0 node_expansions=154
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000125023140.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125023152.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000125023119.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000125023150.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000125023152.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'SHEEP')) score=1200000125023152.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125023152.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125023152.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125023146.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125023146.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000069467562.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000072245375.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000100023153.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000033355576.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000069467577.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000100023141.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000008355576.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000094467610.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000100023153.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000069467562.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000033355597.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000033355597.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000069467562.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000069467562.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000100023146.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061133367.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000005577784.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000022245340.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000100023153.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100023119.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100023119.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100023155.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100023155.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100023167.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100023167.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000100023164.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000100026309.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000100026320.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000100023170.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000100023167.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000100026335.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=1200000100026335.2 node_expansions=109
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000100025514.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000100025109.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000100026347.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000100025097.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000100026347.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000100025087.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000100024822.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000100024556.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000100023152.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000100026198.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000100026069.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1200000100026347.2 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000100026348.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000100026309.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100026348.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069470805.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069470805.2 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000069470788.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000069470804.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000069470789.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000069470804.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000069470815.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000069470801.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'ORE')) score=1200000069470815.2 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000069470815.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000069470788.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069470815.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069472915.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000069472915.5 node_expansions=47
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000038915247.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000041693025.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000002803234.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000038915234.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000100026358.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999977803247.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000063915259.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000094470805.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000069470815.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000038915246.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000002803236.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000002803234.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000038915234.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000038915245.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000100026372.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061136580.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999975025456.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999991693025.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000100026372.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000100026372.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000100026333.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100026372.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999944469915.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999975025445.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999975025445.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999975025420.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975025420.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999975025459.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1799999975027535.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1199999975025411.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999975025435.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1199999975025444.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1199999975025444.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=1799999975027535.5 node_expansions=55
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975025412.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975025412.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944469905.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944469905.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944469891.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944469891.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944469890.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944469890.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944469904.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944469904.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000008359668.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000011137447.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000069470791.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999972247670.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000008359670.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000069470781.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999947247668.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000033359670.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000094470780.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000069470780.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000008359668.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999972247668.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999972247668.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000008359669.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000008359668.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000069470780.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000030581005.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999961137470.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000094470780.8 node_expansions=150
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000094470780.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000094470789.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000094470792.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000094470766.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000094470778.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=1200000094470792.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094470778.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094470778.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000094470778.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094470778.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094472890.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094472890.0 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000094473167.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000094472723.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000094472724.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000094471780.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000094472890.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000094470780.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000094472725.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000094472445.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000094472167.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000094470778.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000094473836.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000094473723.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1800000094472890.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094472914.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094472914.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094472893.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094472893.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000094472893.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000094472904.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000094475810.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000094472890.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000094472892.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=1800000094475810.0 node_expansions=45
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000094475266.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000094474822.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000094475267.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000094472865.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000094473865.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000094474823.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000094472877.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000094474824.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000094474545.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000094474254.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000094473865.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000094474823.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000094475823.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000094475823.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094475822.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094475822.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000094475822.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094475822.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000094475850.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000094475814.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000094478188.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000094475812.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000094475810.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=1800000094478188.8 node_expansions=55
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000094478190.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000094477745.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000094478223.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000094475800.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000094476811.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000094477911.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000094477745.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000094475802.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000094477746.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000094477466.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000094477189.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000094478199.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000094476834.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000094477778.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1800000094478223.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094478188.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094478188.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000094478190.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000094478199.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000094478213.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000094478188.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000094478186.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WHEAT')) score=1800000094478213.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094478213.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094478213.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000080583624.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000080583591.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000080583612.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000080583575.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000080583578.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080583624.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930582723.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999930582723.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999930582711.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999930582712.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999930582726.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999930582734.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999930582714.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'ORE')) score=1799999930582734.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930582721.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999930582721.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933360477.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999933360477.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908360512.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999908360512.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908360512.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999908360512.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908360512.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999908360512.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908360514.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999908360514.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908360514.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999908360514.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908362890.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999908362890.0 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999894471623.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999908360527.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999908362890.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999908360525.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999908360515.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=1799999908362890.0 node_expansions=62
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999908360501.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999908362445.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999908360501.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999908361514.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999908362612.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999908362446.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999908362445.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999908360513.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999908360514.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999908362457.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999908362178.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999908361902.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999908362890.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999908361514.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999908362445.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1799999908362890.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908362903.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999908362903.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999905585104.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999905585104.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999891696226.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999905585103.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999905587175.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999905585088.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999905585113.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=1799999905587175.2 node_expansions=51
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999905585064.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999905587009.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999905585078.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999905586619.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999905586077.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999905587188.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999905587009.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999905587043.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999905585077.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999905585064.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999905587022.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999905586745.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999905586453.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999905586098.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999905587008.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=1799999905587188.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999891698286.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999891698286.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999886144689.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999886144689.0 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999886142744.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999886144689.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999886143757.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999886142744.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999886144313.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999886143755.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999886144700.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999886142744.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999886142757.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999886142746.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999886144723.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999886143299.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999886144133.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999886143745.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999886142757.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1799999886144723.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999866700244.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999866700244.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999886144725.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999886144725.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999866700259.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999886144723.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999886144710.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999886144702.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999886144700.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'SHEEP')) score=1799999886144723.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999886144688.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999886144688.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999866700292.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999866700292.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999866700290.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999866700289.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999866700290.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999866700312.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999866700312.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999866700313.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999866700316.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999866700316.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999866700303.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999866700265.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999866700303.2 node_expansions=11
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066682209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080571998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000086125886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077792556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080571722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000086126709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077793920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000086126445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077792556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069459498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077791165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083347555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000086127809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030569655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030569386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066682220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072237266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066680044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000066678098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050008329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050009163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055568885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000077790888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052790832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052789165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066681712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052790530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058346941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052788610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030568275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030567987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030565496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030564385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055569719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050010829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069458941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063901709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047231653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052789987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047231653.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000086127809.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086131975.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086130587.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086129753.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000086131975.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027795530.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030570821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047240877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041682809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044463108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000013905778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052795587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044461720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025017766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019463334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038907543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047238941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999991682983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030572490.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027793032.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022239723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005572442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005570486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016681628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044460029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016682181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016680792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022238595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997236027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000016875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994459906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019463307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016683015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999991682682.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999991681295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991681837.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991679337.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005571018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000012683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997237961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019460809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997235739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013905517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019462208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997237138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997236027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002794372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997236027.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000052795587.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794475.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795587.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052794198.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000052795587.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795610.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795610.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052795611.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088906722.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994460499.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086128955.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022237399.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999988904056.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052795621.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088906722.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030571622.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994460512.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052795610.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052795624.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086128965.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999988904068.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052795610.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052795610.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052795624.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052795624.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088906722.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088906732.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906732.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460510.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994460510.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460499.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994460499.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460500.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994460500.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999994460512.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994460498.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999994460509.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999994460509.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999994460495.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994460512.4 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958349407.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958349407.4 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999958349397.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958355662.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999958349410.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999958349411.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999958349409.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999958355662.9 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999958352751.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999958352343.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999958354840.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999958352182.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999958352193.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999958353571.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999958355673.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999958350238.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=599999958355673.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355662.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958355662.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355700.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958355700.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355674.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958355674.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355687.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958355687.4 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999958355688.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958355654.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999958355667.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999958355665.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999958355652.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958355688.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988911197.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988911197.5 node_expansions=24
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999988911208.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999958355641.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=899999988911208.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988911212.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988911212.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961127177.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961127177.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925015176.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925015176.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999925015210.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999925015198.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925015210.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925020902.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925020902.0 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000047240109.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000119462322.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999961127200.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000052795654.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999958348555.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999925015200.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000047240096.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000091684545.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033349422.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999961127199.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000019462310.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000019462325.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052795664.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019462321.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019462322.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000019462311.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019462311.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000019462325.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000119462322.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119462322.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119462323.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000119462323.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119462308.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119462308.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999925015186.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925015186.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999925015197.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925015197.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999925015184.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925015184.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000047240098.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119462320.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999961127198.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000052795654.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999958348543.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999925015198.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000047240085.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000091684530.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000033349417.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999961127184.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000019462307.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000019462295.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000052795640.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000019462295.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000019462296.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000019462295.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000019462309.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000019462295.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000119462320.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119462306.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119462306.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119473439.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119473439.6 node_expansions=120
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119467995.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119467995.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000119473439.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000119470939.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000119473439.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000119470773.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000119471884.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000119470773.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000119468828.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=900000119473439.8 node_expansions=300
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119468008.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119468008.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000119470664.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000119470950.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000119473450.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000119470773.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000119469384.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000119470773.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000119468839.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000119472050.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000119473450.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119473453.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119473453.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999925026332.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925026332.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000047251220.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119473453.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999961138332.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000052806787.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999958359665.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000047251220.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000091695675.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000033360550.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999961138331.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000019473440.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000019473428.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000052806790.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000019473443.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999925026329.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000019473428.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000019473442.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000019473428.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000019473439.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000119473453.1 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119473453.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119473453.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119473464.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119473464.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119473472.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119473472.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119477482.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119477482.8 node_expansions=28
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000155584531.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1200000155584531.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155584551.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155584551.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155588572.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155588572.0 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155582901.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155582901.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999961138352.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961138352.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999961138347.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961138347.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000083360400.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000155582622.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999961136375.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000088915953.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999994468839.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999961135520.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000083360400.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000127804830.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000033358642.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000055582619.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055582619.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000088915976.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055582606.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999961135520.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000055582597.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000055582611.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000055582597.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055582611.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000155582622.8 node_expansions=67
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155582652.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155582652.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155582608.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155582608.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000155585552.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000155585552.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000155588219.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000155588330.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000155587386.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000155585552.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000155586942.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155588330.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000155586386.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000155586552.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1200000155588330.5 node_expansions=244
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000155585567.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000155585587.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000155588234.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000155587400.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000155587398.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000155587956.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000155585552.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155588365.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000155586954.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000155586386.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000155586552.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1200000155588365.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155588330.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155588330.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155588354.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155588354.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000155588333.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155588346.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000155588354.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155588346.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155588356.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1200000155588356.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155585565.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155585565.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155583930.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155583930.5 node_expansions=16
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000155583943.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155583930.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000155583930.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155583915.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155583927.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000155583918.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155583943.0 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155583945.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155583945.0 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000155583945.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000180582889.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000180582889.5 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000122250620.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155583961.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000155583921.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155588063.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000180582889.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000155583921.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000180582889.5 node_expansions=64
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000155583934.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000155583914.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000155584912.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000155585760.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000155584912.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000155583914.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000155588079.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155584760.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000155584924.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000155584914.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000177802336.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000180582904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000175025388.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1500000180582904.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000180582889.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180582889.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000180584723.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000180584723.5 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000180582926.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000180582903.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000180583891.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000180584725.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000180583891.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000180582891.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000180584292.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000180583739.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000180583891.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000180583893.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1500000180584725.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000180584739.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180584739.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180588947.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180588947.5 node_expansions=140
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000180587676.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000180587676.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000180588676.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000180588676.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000180587676.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000180589065.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000180588510.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000180588954.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000180588676.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000180588676.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2100000180588954.5 node_expansions=775
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000180588917.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180588917.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000180590028.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000180591584.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000180589917.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000180588917.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000180590306.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000180589750.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000180589917.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000180590028.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000180590028.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2100000180591584.2 node_expansions=300
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180586191.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000180591584.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000180588964.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000180588932.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000180588976.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000180591584.5 node_expansions=68
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000180588939.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180588946.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000180591613.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000180589939.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000180589952.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000180588932.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000180590340.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000180589772.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000180589932.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000180589952.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000180589932.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=2100000180591613.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180588821.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180588821.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999961144509.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961144509.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000108369377.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180591609.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999997257384.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000113924943.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000030589844.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000083369395.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000152813830.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000069479619.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999997257391.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000080591598.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000080591584.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000113924931.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000080591598.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999997256507.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000080591597.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000055591618.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000080591584.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000080591598.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000180591609.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180588832.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180588832.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180591621.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180591621.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180591633.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180591633.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999961144486.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999961144486.0 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000108369432.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180593973.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999997257408.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000113924999.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000030589854.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000083369409.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000152813856.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000069481973.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999997257443.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000080591630.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000080591632.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000113924967.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000080591630.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999997256531.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000080591665.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000055591632.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000080591630.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000080591630.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000180593973.2 node_expansions=118
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180591643.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180591643.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000172258265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000172258265.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000100036044.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999988924043.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000138924933.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000055589821.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999927811154.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000050036044.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000144480488.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000061146266.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999988924043.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000072258265.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000072258265.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000138924933.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000072258265.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999988923154.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000072258265.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000022258265.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000072258265.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000072258265.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2400000144480488.5 node_expansions=126
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000144480488.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=2400000144480488.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144480490.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144480490.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144485316.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000144485316.0 node_expansions=162
FooPlayer.decide: Prioritizing 11 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000144485281.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144485281.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000144486281.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000144486281.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000144485281.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000144486670.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000144486114.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000144486281.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000144486281.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000144486670.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000144486281.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2400000144486670.0 node_expansions=1847
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000144486655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144486655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000144487655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000144487655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000144486655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000144487489.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000144487655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000144489044.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000144486655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000144487655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000144489044.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000144487655.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2400000144489044.5 node_expansions=2289
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000144486655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144486655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000144487655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000144487655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000144487655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000144486655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000144487489.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000144487655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000144488489.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000144486655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000144487655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000144489044.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000144488488.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=2400000144489044.5 node_expansions=562
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000144486657.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144486655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000144488211.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000144487655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000144489066.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000144487677.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000144486655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000144487491.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000144487690.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000144488511.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000144486655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000144487669.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000144487655.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2400000144489066.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144489044.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144489044.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999927819746.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999927819746.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999927819714.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999927819709.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999927819733.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999927819709.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999927819706.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2399999927819733.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999927819733.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999927819733.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999988932599.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988932599.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999988932633.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999988932633.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999927819733.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999927819733.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999927819745.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999927819745.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000077814756.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000150036969.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999988924981.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000138925868.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000033368533.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000027814756.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000122259203.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000038924998.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999966702760.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000072259201.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000050036968.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000116703647.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000050036981.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999966701871.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000050036968.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000000036968.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000050036970.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000050036981.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000150036969.0 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150036978.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150036978.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000150036976.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150036976.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999905589887.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999905589887.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000077814764.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000150036980.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999988924998.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000138925879.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000033368544.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000027814776.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000122259213.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000038924978.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999966702757.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000072259229.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000050036980.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000116703657.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000050036980.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999966701868.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000050036977.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000000036977.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000050036997.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000050036980.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000150036980.5 node_expansions=212
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000150036978.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000150036980.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000150036970.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000150036992.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000150036978.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2400000150036992.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000150036992.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000150036944.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150036992.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133363996.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000133363996.0 node_expansions=5
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000152804494.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000138913772.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000141693471.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000136138937.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000147250472.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=2700000152804494.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000152804472.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000152804472.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999919469374.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999919469374.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999919469348.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999919469348.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999944467860.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999944467860.5 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999919469371.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999919469384.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2999999944467822.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999919469384.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999919469360.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2999999944467822.5 node_expansions=21
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2999999938912378.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2999999933356267.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2999999944467838.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=2999999944467838.0 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061125534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072236088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066682554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066681367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072236367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063903589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066681088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072238056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072238665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066681720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055569157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069457546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000058346667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066680056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000050013324.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069458667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025010778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025012723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058348108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044456943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058348055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050012499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061126111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038899996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038899996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000063900886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050010276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050008887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058344999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061125045.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050012222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041676933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041676933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066680055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063901722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025008833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000025007443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000025007443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000025009944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038899441.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000075015887.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075020331.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075019498.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075020054.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000075020331.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025016942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036129999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030574987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036128334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027797223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030571944.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022238267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022235755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044464776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025017778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038907276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027794167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036129776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019461665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038906998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999994458542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999994459376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008346587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002792961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002791017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016682685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008344349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019457697.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005567684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005569073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019456309.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019459959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019458570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027793304.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013904403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030571984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019461930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011126638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011126638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025017751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002792961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016682181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022239418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016682737.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000014628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999994458518.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994457115.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994457115.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994457407.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000015184.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000044464776.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044463665.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044464776.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044462276.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000044464776.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994462985.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994462985.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994462999.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994462999.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994462999.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994462999.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460221.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994460221.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460246.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994460246.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019462022.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994460221.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008349112.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999969460221.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019461999.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019461999.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047239777.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999966682443.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047239779.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086128666.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058350888.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999969460221.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000019462012.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019462000.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019462000.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000019462022.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000019461999.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047239800.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), None, None)) score=600000086128666.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128689.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128689.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128697.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086128697.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086128689.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086128651.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128689.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966682467.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966682467.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019462021.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994460245.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994460255.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008349134.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999969460244.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019462032.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019462023.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047239801.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047239801.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086128689.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058350911.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999969460244.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000019462032.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019462021.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019462032.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000019462021.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000019462021.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047239810.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000086128689.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086128690.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086128651.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128690.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966682457.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966682457.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966682457.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966682457.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999966682459.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966682467.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999966687321.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999966682457.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999966682466.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=599999966687321.0 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999966682441.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966683432.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966686062.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966685520.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966687321.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966684687.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966685932.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966684674.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=599999966687321.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966687321.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966687321.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966687345.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966687345.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966687333.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966687333.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966687333.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966687333.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966687346.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966687346.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966687333.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966687333.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019466903.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994465124.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994465125.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008354000.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999969465110.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019466888.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019466888.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047244681.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047244682.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086133556.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058355778.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999969465110.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000019466888.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019466902.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019466903.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000019466902.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000019466888.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047244667.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000086133556.4 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133568.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133568.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133568.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133568.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086133570.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086133545.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086138964.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086133545.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086133555.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000086138964.2 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086133519.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086134519.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086137130.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086136586.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086135753.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086138977.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086137019.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086138987.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086135742.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000086138987.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138978.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138978.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966692728.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966692728.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966692741.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966692741.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966692751.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966692751.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966692741.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966692741.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969470529.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969470529.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969470533.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969470533.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999969470506.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969470506.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969470533.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969470533.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969470533.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969470533.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969475975.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969475975.1 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019472322.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994470578.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994470567.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008359436.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019472324.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019472324.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047250100.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999966692766.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047250100.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086139013.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058361213.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999969470544.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000019472333.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019472322.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019472322.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000019472345.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000019472322.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047250134.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000086139013.2 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138989.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138989.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139013.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086139013.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019472323.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994470579.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994470546.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008359458.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999969470545.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019472323.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019472323.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047250124.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999966692767.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047250101.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058361214.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999969470545.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000019472323.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019472323.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019472346.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000019472323.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000019472334.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047250101.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000058361214.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058361215.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058361215.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966692767.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966692767.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966692769.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966692769.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966692779.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966692779.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019472335.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994470558.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994470554.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008359453.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999969470580.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019472335.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019472335.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047250113.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047250109.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086139002.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058361225.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999969470557.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000019472335.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019472348.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019472335.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000019472332.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000019472358.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047250119.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000086139002.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139002.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139002.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966692779.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966692779.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936131247.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936131247.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019466364.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994464600.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999963909031.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999977797933.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999938909031.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999988910803.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019466365.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016688586.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000016688586.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055577475.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027799698.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999938909025.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999988910803.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999988910809.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999988910803.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999988910803.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999988910803.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016688586.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000055577475.6 node_expansions=100
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055577475.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055577467.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577475.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055577475.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577475.6 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055577486.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055577467.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577486.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077796775.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077796775.6 node_expansions=50
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019466367.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994464589.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999963909043.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999977797923.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999938909021.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999988910798.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019466367.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016688589.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999936131242.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000016688590.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027799700.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999938909020.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999988910809.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999988910798.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999988910812.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999988910798.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999988910798.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000047244075.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000047244075.2 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000016688589.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000016688564.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016688589.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936131257.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936131257.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999936131256.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999936131241.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936131256.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936128757.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936128757.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999936128757.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999936128742.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936128757.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936128763.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936128763.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019469264.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000022239834.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999991684278.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000008350945.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999938906535.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999988908313.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050019390.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016691486.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000038905372.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077794261.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058352723.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999938906535.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999988908313.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999988908313.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999988908313.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999988908313.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999988908310.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000038905372.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000077794261.1 node_expansions=244
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055574979.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055579032.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055575966.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055578586.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055574966.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055577201.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055580410.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055577199.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000077794261.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=900000077794261.1 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077794274.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077794274.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077794285.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077794285.1 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000050016450.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055571117.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997237819.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000011126707.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999938903595.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999988905373.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000072238672.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000038905374.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999969460053.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000069460894.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000080572006.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999972237844.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000011127610.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000011127606.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000011127610.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000011127606.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000011127622.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000038905374.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000080572006.0 node_expansions=116
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000080572035.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000077794255.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000072238672.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1200000080572035.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080572006.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080572006.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969459996.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969459996.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969459999.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969459999.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969460036.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969460036.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999969460010.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999969460017.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999969459996.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999969460010.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999969459993.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1199999969460017.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969460017.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969460017.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969459122.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969459122.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000050016438.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000027793329.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999997237784.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000041682244.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000019460900.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000072238676.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000069460884.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999969459997.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000069460886.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000108349788.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000080572022.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000002793315.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000041683093.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000041683093.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000041683107.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000041683104.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000041683122.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000069460882.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000108349788.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108349784.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108349784.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108354243.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108354243.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108349785.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108349785.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083349833.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083349833.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083349809.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083349809.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944459152.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944459152.5 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1199999944459156.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999944462070.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999944460126.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999944462776.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999944459156.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999944461377.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999944463600.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999944461388.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1199999944463600.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999944463600.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999944463575.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944463600.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944466501.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944466501.8 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999944461391.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999944463575.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999944463575.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944463575.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944463575.0 node_expansions=4
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999969464440.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1199999969464440.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1199999969464457.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999969464464.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1199999969464462.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=1199999969464464.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969464488.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969464488.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969464464.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969464464.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969464468.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969464468.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969464466.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969464466.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969464479.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969464479.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999969464468.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999969464476.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999969466809.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999969464477.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999969464486.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1199999969466809.8 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999969464461.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999969465434.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999969465420.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999969465849.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999969464464.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999969466683.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999969465421.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999969466820.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999969466682.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1199999969466820.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969466824.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969466824.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944465949.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944465949.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025023267.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000002800157.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999972244587.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000016689022.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999994467689.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000047245492.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000044467702.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999969466823.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000069467709.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000083356589.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055578811.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999977800134.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000016689926.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000016689897.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016689897.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000016689897.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000016689910.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000044467705.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000083356589.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083356598.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083356598.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083356618.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083356618.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083356630.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083356630.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944465960.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944465960.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944465945.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944465945.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944465945.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944465945.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944465956.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944465956.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999944465960.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999944466960.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999944466961.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999944467350.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999944468360.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999944465960.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999944468194.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999944466960.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999944467360.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999944468183.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999944463610.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1499999944463610.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944463612.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944463612.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905574721.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999905574721.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905574725.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999905574725.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999883350282.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999883350282.2 node_expansions=2
FooPlayer.decide: Prioritizing 10 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999883350294.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999883351242.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999883351241.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999883351680.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999883351680.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999883350294.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999883352518.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999883350282.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999883351694.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999883352517.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1499999883352518.0 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999883352504.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999883352504.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919464511.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919464511.5 node_expansions=174
FooPlayer.decide: Prioritizing 11 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999883354734.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999908353393.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999905574725.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999919464502.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999883356240.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999883356133.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999883354734.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999883354734.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999883356240.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999883357907.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999883354734.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1799999919464502.5 node_expansions=295
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999883353463.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999883354476.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999883355297.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999883354851.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999883354852.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999883353463.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999883353463.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999883353467.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999883353463.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999883354851.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999883355685.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999883353467.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999919466720.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1799999919466720.0 node_expansions=63
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999888908944.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999919466720.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999919464509.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999919464490.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999919466684.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1799999919466720.0 node_expansions=65
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999919464502.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999919465448.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999919466293.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999919465886.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999919465886.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999919464512.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999919464502.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999919464499.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999919464522.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999919465886.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999919466734.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999919464502.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1799999919466734.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919466731.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919466731.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944467621.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999944467621.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944467595.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999944467595.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944467643.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999944467643.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999944467628.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999944467607.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999944467602.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999944467598.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999944467602.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999944467595.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999944467628.0 node_expansions=23
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069460278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077791700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080571432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083348655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072238334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033345223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033344945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077790612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077792488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080570877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083349210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077793109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077793099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075015874.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072238056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069458942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083349778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069458930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033345223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033344388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000058343610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058344443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000075013388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000069455611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052786110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052786943.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066678108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044456319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061125820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063903376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061121930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000075016166.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055567221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063903888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055568332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677443.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058346098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050009153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000033343833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000033342443.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000083349778.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083353945.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351723.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083354778.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000083354778.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000036126934.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030574710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041686165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047242276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050016167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038906922.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000000017697.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000000017419.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033351097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030574718.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047239723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050015889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050018945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044460056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041683055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027795477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036128889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000017709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000016851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025016073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025016906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030573862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005571570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025016085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013903239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027791587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011125739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011124628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027794976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016682462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030572819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027791374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013904694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013903305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013903238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011124903.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019461028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011126014.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008349073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025018597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016683305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016681638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000000016306.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000014893.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000050018945.5 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017278.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018112.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018945.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000050018945.5 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050023699.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050023699.6 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000075018930.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050024521.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050025354.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000077796707.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000077796707.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000080574485.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050026187.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050029667.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000080574485.0 node_expansions=172
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000050024556.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050024112.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050026334.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050022445.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050023290.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050025112.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050025112.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050022445.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050024279.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000080574498.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=900000080574498.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080574485.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080574485.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080574519.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080574519.5 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000080582322.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000080581740.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000080585211.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000080575371.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000080580907.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000080583710.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000080583710.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080575371.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000080580917.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1500000080575371.8 node_expansions=199
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000080578266.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000080577851.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000080577167.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000080580074.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000080577008.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000080578834.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000080578822.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080575371.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000080577018.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000080575371.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080575371.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080575371.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080575399.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080575399.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000080575419.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000080575408.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000113908739.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000075018965.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000000018075.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000036130075.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000080575419.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000080575408.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000080575408.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000113908742.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000147242087.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000113908738.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000041685642.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000050019863.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999994462519.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000036130074.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000080575405.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000080575419.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000147242087.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000147242076.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147242060.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147242076.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147242082.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147242082.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000147242076.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147242060.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147242076.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000175019852.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000175019852.2 node_expansions=111
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000147242061.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147242062.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000147246772.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000147242054.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000147242042.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000147242052.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000147246772.8 node_expansions=43
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1500000147244935.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147243848.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147246772.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147243731.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147245491.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147245502.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147244562.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147243707.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000147246772.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147246784.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147246784.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147256769.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147256769.0 node_expansions=109
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000147255658.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147255658.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147254546.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147256769.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147254380.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147253713.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147253713.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147255213.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147254380.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1500000147256769.0 node_expansions=203
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000147255658.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147255682.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147255658.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147254546.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147254380.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147253713.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147253713.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147256769.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147255213.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147254380.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000147256769.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147256769.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147256769.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147264602.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147264602.8 node_expansions=155
FooPlayer.decide: Prioritizing 11 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000147267006.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147267839.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147267561.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147266450.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147266283.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147267006.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147268950.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147265617.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147265617.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147267117.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000147266283.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1500000147268950.5 node_expansions=1918
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000147269936.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147270491.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147271880.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147271880.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147270769.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147270602.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147271324.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147273825.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147269936.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147269936.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000147271436.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000147270602.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1500000147273825.0 node_expansions=2429
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000147269936.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147270491.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147271880.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147271880.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147270769.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147270602.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147271324.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147273825.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147269936.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147269936.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000147271880.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000147271436.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000147270602.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1500000147273825.0 node_expansions=399
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000147269936.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147270491.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147271905.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147271880.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147270780.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147270602.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147271324.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147269936.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147269947.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147271880.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000147271460.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000147270627.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000147271336.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000147273848.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1500000147273848.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147273836.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147273836.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147273836.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147273836.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147273836.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147273836.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147273859.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147273859.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000080607199.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000080607192.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000113940527.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000075050755.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000000049859.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000036161859.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000080607193.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000080607192.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000080607192.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000113940537.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000113940527.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000041717415.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000050051648.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999994494303.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000036161860.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000080607192.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000080607203.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000080607192.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1500000113940537.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000113940543.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113940511.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113940543.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999994494314.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999994494314.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999994494300.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999994494278.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999994494302.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999994494300.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999994494290.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999994494300.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1499999994494302.8 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999994494317.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999994494288.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999994494317.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033377080.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033377080.0 node_expansions=77
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1499999994495300.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999994497244.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999994497244.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999994495870.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999994497244.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999994496133.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999994495978.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999994496690.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999994495314.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999994497244.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999994495300.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999994497259.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999994496811.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999994495978.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999994496689.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000030598914.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000022264960.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000027820960.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000033377070.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000030597445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000022265525.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1800000033377070.0 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033377069.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033377069.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000108377969.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000108377969.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000141711291.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000102821538.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000027820624.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000036154862.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000080600180.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000108377969.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000108377944.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000141711289.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000175044622.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000141711302.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000069488166.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000077822389.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000063932624.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000080600166.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000108377958.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000108377944.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000175044622.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000175044646.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000175044646.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033377070.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033377070.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033377070.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033377070.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033377070.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033377070.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013927459.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000013927459.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041705215.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000041705215.0 node_expansions=35
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000013927468.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000013930400.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000013927467.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000013927479.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000041705190.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2100000041705190.5 node_expansions=64
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000013927426.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000041705190.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000013927412.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000041705214.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=2100000041705214.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041705217.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041705217.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041705192.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000041705192.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000041705194.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000041708121.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000041705214.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000041705230.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000041705203.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000041708121.5 node_expansions=54
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000041705177.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000041708121.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000041706200.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000041706732.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000041708147.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000041707024.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000041706843.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000041707565.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000041706177.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000041705190.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000041706190.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000041706177.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000041707677.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000041706843.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000041707589.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000041708147.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041708136.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041708136.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041708160.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041708160.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041713604.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000041713604.8 node_expansions=301
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000116714479.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000136158937.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000169492270.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000111158048.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000036157146.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000016713590.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000061158923.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000116714479.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000136158937.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000150047813.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000183381159.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000150047826.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000077824701.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000086158923.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000072269146.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000061158923.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000116714479.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000116714479.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000183381159.2 node_expansions=5418
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000183378646.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183381146.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183379647.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000183380758.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183380202.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183380480.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000183380313.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000183380202.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183379647.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000183378646.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000183379646.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000183379646.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000183379646.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000183381146.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000183380313.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000183381035.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000183381146.8 node_expansions=580
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000183378646.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183380787.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183379647.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000183380241.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183380480.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183381037.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000183380339.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000183381036.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183380217.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000183379647.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000183378672.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000183379646.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000183379685.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000183379646.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000183381185.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000183380313.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000183381035.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000183381185.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000183381146.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183381146.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183381192.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183381192.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183381172.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183381172.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202822698.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202822698.0 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000116714527.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000136158982.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000169492317.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000111158083.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000036157194.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000016713649.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000061158971.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000116714536.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000136158984.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000150047883.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000150047861.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000077824760.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000086158983.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000041713638.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000072269194.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000061158971.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000116714527.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000116714547.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000169492317.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000169492315.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000169492281.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169492315.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188933794.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000188933794.5 node_expansions=15
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000183372907.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000186154186.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000186155051.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000188933796.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2400000188933794.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2400000188933796.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000188933796.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000188933796.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188933821.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000188933821.0 node_expansions=3
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000202814419.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000205595695.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000205596529.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000208375304.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2700000208375304.5 node_expansions=60
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000208375306.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000208375308.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000208375313.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000208375294.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000208375295.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2700000208375313.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000208375318.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000208375318.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000241708620.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000241708620.5 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000208375320.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000208375316.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=3000000241708597.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000208375331.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000208375320.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=3000000241708597.0 node_expansions=40
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000241708619.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000236153074.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000238930820.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000227819711.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000227819729.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=3000000241708619.5 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000033346608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072234719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072236645.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077791941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075012498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066680811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066679422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058345811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066678652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072237478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077790276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083348331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033344942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075013599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069455544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033344941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027790501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033343554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083349688.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075015743.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063902775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050011663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050009441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055568310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038897698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052788588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047230552.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052788886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038899941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063903886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000058345274.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000058346385.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000069456941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055568607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066678043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061123598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233054.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047231943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066679421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050010552.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011032.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000072235533.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050009921.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069458866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233532.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047234087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066682131.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047232996.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000083349688.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352466.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350521.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083354132.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000083354132.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999994460198.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033348310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030573599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038905532.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036126089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025018044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025018331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000016684720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000019460834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030573056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044459422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050017466.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999994461863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033351374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027794430.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999994461872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999994460487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025016365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011128573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011126350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013907208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997236583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011127486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008347461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008348017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013905809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000013795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025016920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019458850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019460239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036126075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016683850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025016640.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019462474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002794070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002792959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025018319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011127461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008349916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019460482.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008348805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005572125.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005569359.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005567137.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019457985.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008347406.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000050017466.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017466.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015521.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015799.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000050017466.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358465.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058358465.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351646.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351646.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008347431.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008347431.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008347421.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008347421.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000008347421.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000008347418.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000008347452.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000008347418.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000008347439.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000008347452.9 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008347452.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008347452.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088903897.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058348330.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058348344.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038903010.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088903908.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058348344.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994456775.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058348330.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058348355.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058348330.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058348344.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008347455.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058348344.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058348344.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058348344.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994456776.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000019456787.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083348345.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000088903908.4 node_expansions=54
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088906265.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088906129.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088906685.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088908060.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088906407.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088906807.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000088908060.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088908049.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908049.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088908049.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088908049.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088908074.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908074.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008351630.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008351630.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008357054.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008357054.2 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000008355363.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000008357029.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000008353974.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000008353851.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000008354129.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000008354396.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000008354529.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000008357029.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008357054.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008357054.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975023686.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975023686.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975023672.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975023672.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975023696.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975023696.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975023687.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975023687.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975023697.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975023697.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055584461.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058362239.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025024586.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005579267.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055580178.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025024586.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994470684.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025024599.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025024586.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025024586.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025024598.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975023697.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025024586.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025024586.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025024586.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999961133031.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999986133044.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083362239.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000083362239.8 node_expansions=118
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357933.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357933.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357970.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083357970.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083357957.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083357918.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357957.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357982.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083357982.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083357969.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083357944.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357969.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357969.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083357969.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055580188.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083352531.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025024632.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005579298.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055580187.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025024632.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994466410.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025024636.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025024632.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025024632.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025024643.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975023747.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975023747.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025024636.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025024636.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025024632.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999961133076.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986133076.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000083352531.5 node_expansions=124
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058357965.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058357955.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357965.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357980.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357980.2 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000058357978.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058357956.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000058357982.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058357975.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058357969.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000058357979.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000058357982.2 node_expansions=46
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058357988.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058357953.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357988.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083352541.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083352541.5 node_expansions=39
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000058358968.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058361475.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058360358.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058360191.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058360746.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058360475.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058362309.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058360913.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083352542.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=900000083352542.5 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083352541.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083352541.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000080574777.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083355871.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000030577204.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000080574779.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000025019209.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000041684999.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050019208.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000050019208.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050019209.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000050019209.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000000018319.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000000018320.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000050019231.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000050019208.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000025019208.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999961127654.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000033354982.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000108352555.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000108352555.0 node_expansions=110
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000108353511.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108355038.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108354900.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108354764.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108355305.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108355028.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108355906.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108355442.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000108355906.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108355906.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108355906.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108355872.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108355872.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108355874.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108355850.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108355873.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108355850.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108355847.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108355874.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108359043.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108359043.1 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108355883.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108359054.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108355885.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108355899.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108355895.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000108359054.1 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000108356846.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108358371.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108358093.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108358256.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108358406.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108359054.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108358789.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108358650.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108358790.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000108359054.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108359054.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108359054.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108364186.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108364186.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108359069.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108359069.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108364221.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108364221.8 node_expansions=31
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000108360056.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108361556.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108361278.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108361445.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108361586.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108359056.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108364223.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108362000.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108361834.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108362000.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1500000108364223.8 node_expansions=110
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000088919779.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108364199.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108364223.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108364199.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108364210.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000108364223.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088919755.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088919755.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088922723.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088922723.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088919788.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088919788.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941694903.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941694903.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999941694902.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941694902.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941694916.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941694916.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941694902.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941694902.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941694904.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941694904.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941694900.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941694900.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941697833.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941697833.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999941694901.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999941694901.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999941694902.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999941694915.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999941694912.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=899999941694915.4 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999941694915.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999941694899.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941694915.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941697811.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941697811.0 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000061142045.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083364267.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000030586458.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000011141134.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000061142025.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005586459.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000022252237.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000050030910.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050030923.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000030586472.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000030586458.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999980585583.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999980585583.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000030586458.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000030586459.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000005586472.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013918922.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088919802.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000088919802.9 node_expansions=250
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000088919823.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088919803.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000088919793.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000088919793.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000088919770.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000088919767.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088919823.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088919793.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088919793.4 node_expansions=21
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000119475348.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000127808701.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000113919794.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1200000127808701.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127808695.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127808695.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000127808680.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127808680.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000113917328.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150023393.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000150023418.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000127811600.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000127808703.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000158364226.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1500000158364226.8 node_expansions=153
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000158364256.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000152808680.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1500000158364256.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158364239.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158364239.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158364239.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158364239.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158364237.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158364237.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000180578941.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000180578941.2 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000158364271.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000180578941.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000158364235.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000158364238.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000158364248.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000180578941.2 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000158365238.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000158366738.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000158367168.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000158366628.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000158366615.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000158366461.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000158364239.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000158364224.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000158367169.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000158366739.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000158367170.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000172248965.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1800000180578941.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1800000180578941.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000180578941.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000180578941.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000180578968.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000180578968.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000150023430.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000180581816.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000180578933.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000180578947.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000180578945.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000180581816.2 node_expansions=42
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000180579873.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000180581456.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000180581838.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000180580352.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000180581295.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000180581155.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000180578966.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000180578966.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000180580900.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000180581431.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000180581841.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000180581841.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000180581851.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000180581851.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013913418.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013913418.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013913396.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000013913396.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013913422.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013913422.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000022008.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000022008.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988916338.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988916338.2 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999988913395.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999988916338.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999988913425.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999988913396.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999988913403.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1799999988916338.2 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999988914396.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999988915896.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999988916340.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999988914783.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999988915817.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999988915808.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999988913394.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999988915650.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999988913419.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999988915239.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999988915364.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999988915919.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1799999988916340.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988916352.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988916352.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988916369.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988916369.8 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999988916349.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999988918817.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999988916353.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999988916326.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999988916341.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1799999988918817.2 node_expansions=54
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999988917342.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999988918817.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999988917153.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999988918708.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999988918706.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999988918539.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999988918817.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999988916342.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999988918165.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999988918287.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999988917317.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999988916319.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999988918706.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1799999988918817.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988918819.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988918819.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999988918873.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999988918850.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988918873.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036142848.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000036142848.8 node_expansions=391
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000027809514.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000019473348.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000019473181.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000036142848.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000019474735.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000019473459.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000019474848.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000019473348.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000019472348.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000019473347.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000019474292.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000019473348.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000019472348.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000019473348.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000019474848.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000019474847.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2100000036142848.8 node_expansions=1840
FooPlayer.decide: Prioritizing 18 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999988922250.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999988922259.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999988922083.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999988922371.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999988923639.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999988922259.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999988923759.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999988922250.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999988921257.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999988922259.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999988923192.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999988922259.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999988921259.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999988921259.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999988922259.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000036142863.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000019474736.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000019474735.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=2100000036142863.2 node_expansions=204
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036142860.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000036142860.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000061142282.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000061142282.0 node_expansions=9
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000036142284.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000058364506.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000061142294.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=2400000061142294.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000061140905.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000061140905.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000202810037.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000225029804.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000122254482.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000050032260.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000155587815.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000122252018.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000119474252.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000166698926.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000166696483.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000147252015.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000097252018.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000069474241.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000069474241.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000125029806.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000125029796.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000122252017.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000111143371.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000205585360.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000225029804.5 node_expansions=180
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000225029807.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000225029807.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000225035250.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000225035250.0 node_expansions=202
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000225029814.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000225029814.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000225029818.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000225029818.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000225029820.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000225029820.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000061140897.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000061140897.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000061140914.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000061143417.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000061143404.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000080584342.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000083363086.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2700000083363086.0 node_expansions=204
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000061140908.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000061143416.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000083363105.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000083363095.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000083363105.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2700000083363105.5 node_expansions=202
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000061140928.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000061143404.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000061143368.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000061140940.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000083363105.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2700000083363105.5 node_expansions=68
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000061140883.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000083363132.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2700000083363132.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000083363105.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000083363105.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000083368565.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000083368565.0 node_expansions=202
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000083366617.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000083366617.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000083366451.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000083366729.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000083365617.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000083368562.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000083366617.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000083365617.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000083365617.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000083368007.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000083366617.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000083365617.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000083366617.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2700000083368562.0 node_expansions=385
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000083366617.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000083366619.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000083368573.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000083366451.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000083366729.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000083365629.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000083366617.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000083365617.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000083365632.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000083367564.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000083366619.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000083365619.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000083368006.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000083366619.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2700000083368573.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000083368564.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000083368564.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000083370937.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000083370937.5 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000083368566.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000083370937.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000083370902.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000083368590.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000083368573.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000083370937.5 node_expansions=69
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000083369563.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000083369548.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000083370416.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000083369394.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000083369674.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000083368563.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000083369548.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000083368563.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000083368563.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000083368563.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000083369548.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000083368548.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000083370950.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000083369563.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=2700000083370950.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000083370952.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000083370952.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000083371000.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000083371000.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000083370964.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000083370964.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000050037659.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000050037659.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000058372818.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000058372818.0 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000191704306.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000247259861.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000111148759.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000038926538.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000122259863.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000111148759.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000141704305.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000155593205.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000155593195.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000136148751.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000086148751.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000058370959.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000091704307.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000091704301.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000111148751.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000050037640.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000100037649.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000227815419.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2700000247259861.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000247259861.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000247259861.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000247261706.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000247261706.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000191706080.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000111150525.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000038928302.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000122261636.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000111150514.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000141706080.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000155594969.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000155594972.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000136150514.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000086150514.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000058372736.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000058372736.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000091706069.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000091706069.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000111150514.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000050039402.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000100039413.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000227817194.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2700000227817194.0 node_expansions=450
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000227815395.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000227817191.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000227815385.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000227815372.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000227815409.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2700000227817191.5 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000227816358.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000227816395.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000227817226.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000227816358.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000227816206.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000227816493.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000227815372.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000227816358.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000227815372.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000227815392.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000227815372.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000227816372.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000227815372.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000227816372.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2700000227817226.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000227817231.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000227817231.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000227817266.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000227817266.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000191706116.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000247261697.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000111150563.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000038928338.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000122261671.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000111150585.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000141706118.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000155595005.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000155595005.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000136150562.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000086150592.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000058372784.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000058372784.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000091706118.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000091706117.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000111150572.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000050039480.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000100039452.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2700000247261697.0 node_expansions=234
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000247261718.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000247261676.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000247261656.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000247261648.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000247261676.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000247261718.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000050039464.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000050039464.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000050039452.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000050039497.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000050039471.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000050039464.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000050039452.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000050039497.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000050039462.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000050039462.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000050039486.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000050039486.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000030590723.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000050039495.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000050039495.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000069481514.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=3000000069481481.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=3000000069481514.5 node_expansions=51
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000069481514.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000063925973.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000061146641.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000069479980.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000069480973.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=3000000069481514.5 node_expansions=24
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963897225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000038897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999969451947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000000008169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016675447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983335889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000013895668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011117613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011119557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991673390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999983339501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994452057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=300000038897669.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897669.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038896836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=300000038897669.7 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000008347418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008345762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036126942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038907419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008346894.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008346598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033350276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041684435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050018668.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038905812.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041683881.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041682756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044463877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047238888.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025015764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016679349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016680183.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022235736.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000044458607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030570805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030571916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052793930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030571919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022236573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022235184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038904431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025015541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047240042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036128852.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030571073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030571074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027794975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025015517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022237184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027792755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022237195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013904084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036127486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030571652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030572194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038908328.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016682403.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=600000052793930.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052792819.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052792819.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052793941.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=600000052793941.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793941.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793941.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083349511.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999983346830.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083349487.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052793942.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083349487.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083349487.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983346819.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983346831.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008347719.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038903277.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083349501.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052793930.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052793941.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052793930.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052793942.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052793941.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052793941.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052793930.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000083349511.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349487.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349487.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349501.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083349501.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349512.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349512.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349513.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083349513.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983346834.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052793946.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083354229.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052793958.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083354229.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083354229.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983346835.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983346846.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008347736.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038908007.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083349512.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052793945.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052793957.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052793946.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052793945.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052793945.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052793945.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052793945.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000083354229.8 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349513.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349513.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349513.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349513.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349513.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083349513.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083354254.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999983346846.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052793968.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052793954.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083354254.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083354254.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983346847.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983346846.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008347746.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038908032.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083354254.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052793957.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052793968.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052793970.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052793970.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052793957.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052793958.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052793968.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000083354254.2 node_expansions=124
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000083353012.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351754.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083349543.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083349543.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083351903.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083353013.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083354255.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000083354255.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354255.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354255.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983351587.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052798698.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083357998.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052798698.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083357998.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083357998.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983351587.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983351587.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008352477.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038911776.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083357998.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052798712.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052798700.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052798698.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052798698.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052798712.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052798698.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052798698.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000083357998.8 node_expansions=134
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083357721.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083356476.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083354251.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083354240.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083358009.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083356623.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083357721.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083356901.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000083358009.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357998.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357998.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358017.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358017.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083358014.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999983355334.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052802445.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052802458.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083358001.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083357998.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983355331.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983355334.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008356223.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038911792.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083358014.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052802442.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052802458.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052802442.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052802445.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052802456.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052802445.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052802445.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000083358014.2 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358001.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358001.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357998.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083357998.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983355332.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052802446.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083358011.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052802454.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083358023.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083358010.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983355343.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983355335.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008356223.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038911788.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083358010.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052802446.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052802452.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052802452.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052802454.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052802454.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052802446.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052802443.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000083358023.8 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358010.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358010.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083358010.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358010.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358012.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358012.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358024.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358024.2 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083358043.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083363449.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083363449.9 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083358034.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083358034.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083358019.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083363415.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083363449.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083358029.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=600000083363449.9 node_expansions=53
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083361505.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083360227.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083358005.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083358019.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083363460.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083360394.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083358016.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083361518.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083360685.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000083363460.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083363449.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083363449.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083363488.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083363488.9 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083363466.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083363476.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083363454.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083363466.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083363464.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083363478.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=600000083363478.9 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083363466.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083363465.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083363466.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083363468.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083363468.9 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083363474.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083363477.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083363465.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000083366928.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000083366963.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083363475.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=1200000083366963.2 node_expansions=73
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000083366977.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083366418.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083365685.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083363476.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083363477.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083366130.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083365865.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083363463.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083366974.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083366130.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000083366977.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083366963.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083366963.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083366974.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083366974.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000083366988.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000083366963.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000083366967.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000083369873.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000083366966.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000083366943.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=1200000083369873.2 node_expansions=44
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000083366942.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083369873.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083369151.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083366928.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083366939.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083369609.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083369317.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083369328.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083366928.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083367928.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083369595.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1200000083369873.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083369873.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083369873.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083369900.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083369900.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000083369924.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000083369885.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083369924.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983367243.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983367243.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999983367231.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999983367230.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983367231.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983367207.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983367207.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999983367232.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999983367220.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999983367241.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999983367227.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999983367230.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999983367227.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=1199999983367241.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999983367230.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983367230.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958363339.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958363339.2 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000088918139.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999958363328.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000027810439.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000088918139.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000027810439.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000088918139.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000108360083.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999958363328.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999983364217.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000050025860.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000088918139.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000027810439.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000027810439.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000027810439.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000027810439.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000083362584.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000083362584.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000027810439.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000108360083.0 node_expansions=742
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000083364619.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083363630.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083365841.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083363630.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083363619.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083363632.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083366008.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083366019.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083365730.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083363619.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083364619.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000083365452.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000083362584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000108360083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000102805107.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1500000108360083.0 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108360105.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108360105.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108360096.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108360096.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108360111.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108360111.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108360098.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108360098.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000083362485.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999994469431.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000027804590.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000083362485.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000052804564.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000083362485.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999994469431.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999958357431.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999983358333.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000050028263.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000083362485.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000052804542.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000052804564.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000052804542.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052804543.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000077806930.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000077806930.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000052804542.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000083362485.5 node_expansions=222
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000083361096.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000083360096.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000083362318.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000083360110.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000083360118.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000083360096.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000083362485.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000083361507.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000083362208.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000083360096.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000083361096.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000083361929.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1500000083362485.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000083362485.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083362485.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958359819.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958359819.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958359820.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958359820.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958359819.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958359819.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958359819.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958359819.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958359819.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958359819.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983360718.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983360718.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983360732.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983360732.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000083365142.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999994471822.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000027806933.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000083365142.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000052806933.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000083365142.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000108365142.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999994471822.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999958359823.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000050030905.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000083365142.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000052806933.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000052806933.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000052806933.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052806933.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000077809586.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000077809586.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000052806947.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000108365142.2 node_expansions=257
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000108363475.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108362475.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108364711.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108362475.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108362489.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108362475.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108362475.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108365155.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108363864.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108364622.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108362489.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108363475.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108364308.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1500000108365155.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108365142.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108365142.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108365155.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108365155.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000108365164.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108365164.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108367553.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108367553.2 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108365177.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108365177.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108365189.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108365189.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108365177.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108365177.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000108366191.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108365178.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108367400.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108367578.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108365177.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108365177.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108365189.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108365177.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108366566.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108367289.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108365177.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108365177.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108366191.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000108367041.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1500000108367578.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108367578.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108367578.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108367567.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108367567.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108367566.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108367566.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108370487.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108370487.0 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000108367574.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108370472.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108367580.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108367556.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108370487.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=1500000108370487.0 node_expansions=75
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000108368542.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108367577.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108369800.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108367542.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108367542.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108367542.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108367564.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108370509.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108369764.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108368931.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108369667.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108367542.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108367564.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000108368542.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000108369389.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1500000108370509.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108370487.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108370487.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108375087.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108375087.0 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000108370541.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108370512.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108370521.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108370512.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108370523.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108370541.5 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086152900.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086152900.2 node_expansions=36
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000122263983.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000108375094.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000111152872.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1800000122263983.5 node_expansions=93
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000122259401.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122263983.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000122259409.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000122259387.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000122263961.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=1800000122263983.5 node_expansions=71
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000122260387.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000122259372.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122261642.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122259387.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122263998.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122259420.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122259387.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000122259385.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122261594.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122260774.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000122261531.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122259372.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000122259372.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000122260387.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000122261364.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000122261205.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1800000122263998.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122263983.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122263983.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122264011.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122264011.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000122264020.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122264011.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000122264029.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000122268886.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000122264007.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=1800000122268886.0 node_expansions=65
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000122264999.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000122263997.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122266219.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122263997.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122266663.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122264011.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122263997.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000122264045.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122264997.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122266219.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000122265386.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122266122.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000122264010.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000122263997.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000122268934.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000122265954.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000122265830.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1800000122268934.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122268899.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122268899.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122268886.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122268886.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091716020.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000091716020.8 node_expansions=111
FooPlayer.decide: Prioritizing 26 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 26 actions with lookahead depth=3
  Action 0: expected_value=1800000091714378.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000091713378.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000091715598.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000091713378.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000091716042.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000091716045.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000091713378.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000091713386.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000091713376.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000091713378.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000091714765.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000091715486.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000091714388.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000091713378.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000091713376.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000091714378.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000091715319.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000091715208.8 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000113932188.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000105595357.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000108374245.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000091712356.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000105595635.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2100000111149803.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=2100000111149968.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=2100000111154869.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=2100000113932188.2 node_expansions=114
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113932202.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113932202.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113932197.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113932197.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000113932200.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000133373631.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000138932142.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000113934833.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000113934852.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WHEAT')) score=2400000138932142.5 node_expansions=223
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000136154365.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000138932157.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000136154369.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2400000138932157.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138932176.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138932176.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000161154416.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000161154412.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=32) score=2700000161154416.0 node_expansions=10
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025007947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025009336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030565447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000005390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011121224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000005946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005562057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000005946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999963891667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999963893890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999963891112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011120390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=300000033344891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=300000033344891.9 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044465329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050015897.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038906943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036128032.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041686656.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050018387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036127775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030571603.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027793547.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030573811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036130545.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050020065.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041686668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000002794654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000002793265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027793874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013901849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013902961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016680765.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022235475.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008349086.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019460477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013904628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027796918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016682737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016683292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041683928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027794416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027794418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019458848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019458306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002794629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011124906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002792115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002791852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002791559.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013903254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016681295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016679906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030571932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016680818.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000050020065.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050020067.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017567.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018665.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000050020067.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050025776.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050025776.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020054.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020054.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020068.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020068.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020055.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020055.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020079.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020079.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050020080.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050020055.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020080.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020070.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020070.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050020080.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050020067.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020080.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050020090.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020090.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050020090.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050020077.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020090.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020097.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020097.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050020075.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991684963.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050020075.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002796075.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083353421.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050020075.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083353436.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991684964.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991684964.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050020075.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050020076.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002796089.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036129419.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083353433.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050020075.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083353422.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083353421.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050020075.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000083353436.2 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083353421.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083353396.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353421.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353423.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083353423.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083353421.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083353396.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353421.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991684978.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991684978.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050020078.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050020078.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002796077.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083353422.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050020077.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083359109.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991684966.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991684966.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050020077.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050020077.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002796078.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036135109.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083353426.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050020078.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050020078.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083353421.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083353426.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050020092.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000083359109.8 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353411.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353411.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575636.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575636.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050020090.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999963907190.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022242301.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002796090.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083353423.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022242311.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999963907190.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999963907190.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022242301.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022242301.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999975018311.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008357056.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055581056.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022242301.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022242302.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055581056.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055581056.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022242302.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000083353423.8 node_expansions=124
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083358834.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083355909.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083356916.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083356890.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083355076.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083353420.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083355778.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083357020.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000083358834.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358834.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358834.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111131188.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111131188.0 node_expansions=59
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050025502.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999963912613.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022247745.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002801534.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022247723.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055581066.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999963912612.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999963912634.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022247723.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022247723.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999975023723.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008357068.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055581066.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022247745.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022247734.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055581068.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055581068.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022247724.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000055581068.2 node_expansions=209
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055581058.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055581072.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055581072.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055581045.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055581055.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000055581072.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581072.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581072.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963916187.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963916187.4 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930579281.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930579281.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930579281.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930579281.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016695752.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988914403.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997240486.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000111131153.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988914405.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000050020042.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999930579282.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999930579281.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988914406.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999988914403.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999941690392.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008360640.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083353375.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999988914393.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999988914392.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050020042.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050020042.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999988914392.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000111131153.5 node_expansions=208
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083361489.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083361324.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083359823.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083362334.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083360489.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083361794.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083358823.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083361238.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083362461.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111131167.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=900000111131167.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111131167.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111131167.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111131181.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111131181.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111131188.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111131188.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111131191.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111131191.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111131202.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111131202.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111131200.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111131200.5 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111131193.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111131201.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111131188.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111131191.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111131199.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000111131201.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111131190.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111131190.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111134798.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111134798.1 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000111132867.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111133715.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111132170.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111134671.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111132857.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111133159.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111131192.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111133559.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111134813.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000111134813.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111134811.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111134811.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111134824.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111134824.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111134826.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111134826.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077804949.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077804949.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000077803166.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000077803980.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000077802463.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000077801478.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000077804950.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000077804948.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000077803145.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000077803432.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000077803837.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000077803838.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000077804950.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052799959.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052799959.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077807865.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077807865.4 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000077804948.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000077807878.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000077804960.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000077804950.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000077804947.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000077807878.9 node_expansions=42
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000077806614.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000077807434.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000077805934.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000077804948.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000077806601.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000077805945.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000077806614.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000077806879.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000077807879.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000077807323.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000077807334.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=900000077807879.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077807878.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077807878.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077809820.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077809820.8 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011143156.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999947254254.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999955587587.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999963919154.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999983365365.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000050032043.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999947254254.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999897252476.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999955587587.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999983365365.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999936141365.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000002808045.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000050032045.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999983365365.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999983365365.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000050032043.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000050032043.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999983365365.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1500000050032045.5 node_expansions=498
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000050031103.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000050031114.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000050032603.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000050031781.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000050031101.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000050030128.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000050031778.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000050031101.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000050031767.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000050032045.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000050032491.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000050032500.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000075021472.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000072247837.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000050032045.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050032047.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000050032047.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897252501.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999897252501.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897252503.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897252503.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897252501.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999897252501.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897252487.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897252487.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947254279.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947254279.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947254282.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947254282.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947254294.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947254294.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999947254284.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999947254279.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999947254278.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999947256643.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999947254292.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999947256643.2 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999947255254.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999947255268.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999947255365.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999947255934.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999947255268.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999947255267.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999947254265.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999947254265.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999947255254.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999947255921.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999947256643.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999947256656.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999947255821.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1499999947256656.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947256656.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947256656.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947256667.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947256667.8 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999947257657.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999947259320.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999947257658.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999947257767.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999947258309.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999947257643.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999947257643.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999947256657.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999947257643.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999947258309.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999947258754.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999947256656.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999947259045.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999947258199.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1499999947259320.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999947259309.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947259309.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919481557.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919481557.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919481556.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919481556.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919483932.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919483932.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919481572.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919481572.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999902811927.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999902811948.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999902811968.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999902814335.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999902811948.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999902814335.2 node_expansions=51
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999902812946.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999902811960.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999902812947.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999902813058.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999902813627.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999902812947.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999902812947.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999902811947.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999902812947.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999902813627.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999902814057.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999902811961.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999902814348.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999902813502.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1499999902814348.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999902814349.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999902814349.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999852812556.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999852812556.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999852812556.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999852812556.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999902814334.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999902814334.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999902814348.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999902814348.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999875036573.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999875036573.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999966703239.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999883369904.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999919481842.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000061147684.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999938928064.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999977816953.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999875036557.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999825034779.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999883369891.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999911147683.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999863923668.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999930592953.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999977816953.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999938928064.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999911147683.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999977814337.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999994483619.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999927816953.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000061147684.2 node_expansions=238
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000061147669.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061147669.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061150335.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061150335.5 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999966703245.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999875036573.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999883369891.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999919479245.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999938925459.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999977814360.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999875036572.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999825034780.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999883369892.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999911147684.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999863923670.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999930590356.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999977814347.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999938925459.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999911147669.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999977814356.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999994481023.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999927814348.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1499999994481023.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999994481023.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999994481023.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999825034801.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999825034801.2 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999825035792.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999825034791.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999825035791.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999825035903.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999825036471.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999825035791.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999825035805.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999825036083.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999825034804.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999825035805.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999825036472.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999825036903.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999825037457.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999825034804.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999825036346.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1499999825037457.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999825037457.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999825037457.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999797259679.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999797259679.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999938928124.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999847261458.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999855594805.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999891704138.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000061150361.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999938928138.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999950039235.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999847261468.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999855594791.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999883372568.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999836148569.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999902815235.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999950039235.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999938928135.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999883372583.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999950039236.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999966705902.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999900039235.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), None, None)) score=1500000061150361.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061150346.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061150346.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061150357.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061150357.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061150348.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061150348.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061150348.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061150348.5 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999938928144.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999847261468.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999855594801.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999891706235.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999938928135.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999950041346.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999847261469.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999797259694.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999855594791.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999883372570.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999836148569.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999902817346.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999950039247.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999938928147.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999883372583.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999950039245.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999966708013.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999900039243.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1499999966708013.0 node_expansions=182
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999966705926.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999966705905.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966705926.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999797260682.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999797259690.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999797260681.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999797260805.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999797259681.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999797260681.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999797261236.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999797260681.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999797260959.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999797259694.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999797260680.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999797261357.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999797261801.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999797259694.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999797261237.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=1499999797261801.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999797261791.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999797261791.8 node_expansions=2
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077793667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075016719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080570889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072235054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075014778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072235056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058344445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066680887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066681720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075016720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075015054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027791888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077794498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027791055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075015612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027789667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063903612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075014200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000047235553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038899441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038898885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050010833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058343944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041676665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041676110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044456388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036121385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055569444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052788610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052790276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000069459497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050012499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058347499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027788000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044456375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027789666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027786887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055568333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050009999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052788320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047231653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055569699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000080570889.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080575056.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080570612.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574501.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000080575056.5 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000041686719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033352500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047239778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016681598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025016087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022237478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025018046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025015824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033351367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022240200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999991684921.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036128612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999991684098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038905053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036126441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999991682697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027791383.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005569629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997234073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002789918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997236015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011124973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005569128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008349420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999994458517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019462476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016681628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016683295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027793587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002793517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022240542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991679917.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011124138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011123027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999991680460.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999991679892.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002792126.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019461372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002791014.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008348583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019456928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013901638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013900805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000022234707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000000010183.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000047239778.6 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237556.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047239500.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239778.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000047239778.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577286.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577286.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055573132.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055576612.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055576057.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055575791.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055574534.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055576187.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055577312.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055573133.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000055577312.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577299.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577299.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577310.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577310.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055577321.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055577296.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577321.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033355107.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033355107.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000033355106.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000033355075.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033355106.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033355100.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033355100.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000033355096.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000033355086.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033355096.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977797740.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977797740.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999977797766.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999977797716.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977797766.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977797765.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977797765.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016686643.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044464408.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094466199.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033355098.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999977797765.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999980575518.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058355086.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080577331.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055577297.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033355074.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033355074.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033355074.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000033355074.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033355087.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033355087.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033355087.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000033355087.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999980575529.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000094466199.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094466196.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094466184.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466196.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466220.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094466220.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094466209.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094466197.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466209.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094471356.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094471356.5 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094466206.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094469689.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094469134.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094468843.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094467598.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094469251.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094470787.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094471344.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094466220.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000094471344.0 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094471343.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094471317.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094471343.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094471358.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094471358.5 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000094471378.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094474867.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094474299.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094474034.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094472756.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094474423.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094475965.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094471354.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094477355.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094473201.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000116688416.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=900000116688416.9 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688430.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688430.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977797763.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977797763.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977797763.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977797763.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000011131937.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011131937.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988909715.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988909715.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972243099.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972243099.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972243087.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972243087.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972243098.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972243098.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972248108.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972248108.0 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999972243107.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972246567.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972246025.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972245735.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972244486.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972246152.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972247691.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999972243097.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972248107.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999972243940.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=899999972248107.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972248107.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972248107.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972248109.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972248109.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999972248104.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972251555.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972251000.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972250999.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972252110.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972250736.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972249483.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999972248109.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972252690.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999972248108.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999972248927.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=899999972252690.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972252667.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972252667.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972252666.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972252666.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999972252668.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972252667.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999972252657.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999972252657.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999972252666.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972252668.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972252669.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972252669.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999972252669.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972252668.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999972252681.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999972252667.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999972252665.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=899999972252681.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972252667.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972252667.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972252669.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972252669.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050030458.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000066696247.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000116698016.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000016698000.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999938918469.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999963918458.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041698014.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000063920238.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000038920248.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000016698014.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000016698014.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000016698025.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999994475789.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999994475789.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000016698014.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000016698002.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016698000.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999963918445.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000116698016.4 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116698014.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116697978.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116698014.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938922477.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938922477.4 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999938918446.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999938919421.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999938921390.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999938921366.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999938921088.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999938922477.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999938921088.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999938919810.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999938918421.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999938918446.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999938920532.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999938919255.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=899999938922477.4 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999938922477.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938922477.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938922512.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938922512.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938922490.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938922490.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938922501.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938922501.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050034515.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000066700292.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000116702072.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000016702068.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999972256737.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999963922501.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041702071.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000063924293.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000038924294.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000016702057.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000016702072.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000016702057.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999994479848.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999994479859.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000016702071.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000016702072.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016702057.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999963922516.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000116702072.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116702058.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116702047.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116702058.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116702069.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116702069.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116702089.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116702081.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116702089.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086139422.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086139422.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019471856.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000036137648.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016694970.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999908359845.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999941694081.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999933359859.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000011139411.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033361635.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000008361636.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999986139411.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000016694967.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000016694991.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999963917178.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999963917178.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999986139400.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999986139400.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999986139415.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999933359845.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000036137648.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000036137624.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000036137623.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036137624.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036137637.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036137637.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000036137647.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000036137648.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000036137648.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036137648.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036137648.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999886137624.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999886137624.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999997249644.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013915399.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000086139425.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000016694958.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999919471858.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999911137647.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999988917180.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000011142345.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999986139438.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999986139425.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999994472736.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999994472736.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999941694957.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999941694957.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999963917191.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999963917181.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999963917203.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999911137624.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000086139425.4 node_expansions=120
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086139399.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086139399.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999997252579.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013915413.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016697902.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999886140568.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999919474790.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999911137644.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999988917203.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011142357.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999986139414.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999986142360.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999994472747.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999994475680.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999941694959.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999941694958.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999963917189.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999963917189.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999963920124.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999911140568.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000016697902.0 node_expansions=183
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016694978.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016694978.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999997252546.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000013915411.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000086139410.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999886137655.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999919471858.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999911137636.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999988920135.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011139446.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999986139410.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999986139434.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999994472767.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999994475690.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999941694988.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999941694969.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999963917200.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999963917200.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999963917191.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999911137654.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000086139410.0 node_expansions=131
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000086139410.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086140410.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086142357.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086142357.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086142079.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086140246.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086142093.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086139432.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086140815.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086139410.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000086139436.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000086141524.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000086139436.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=900000086142357.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069475690.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069475690.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086142357.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086142357.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999997252611.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000013918355.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016697933.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999886140579.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999919474798.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999911140579.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999988920136.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011142381.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999986145288.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999986142358.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999994475720.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999994478588.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999941697913.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999941697913.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999963920135.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999963920135.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999963920135.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999911140603.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000016697933.5 node_expansions=112
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000016697914.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000016700810.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000016697894.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000016697881.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000016697914.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000016700810.9 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000016697890.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000016700255.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000016698890.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000016700825.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000016700557.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000016698724.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000016700533.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000016697880.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000016699255.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000016697880.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000016699977.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000016697891.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000016700001.1 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000016697890.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=900000016700825.4 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016700825.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016700825.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016700860.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016700860.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000034182.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000034182.2 node_expansions=16
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000011140658.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000027808112.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000088920112.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999869476860.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999902811069.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999894476849.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999991697889.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000013920112.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999988920112.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000005586778.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000013920112.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999997253436.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999925034183.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999925034183.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999947256418.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999947256405.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999947256402.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999894476846.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000088920112.0 node_expansions=414
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069478626.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000069481015.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000069479626.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000069479640.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000069481295.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000069479472.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000069481293.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000069478628.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000069480017.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000069478626.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000069480749.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000069478628.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000069480751.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000069480472.1 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000069478637.6 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000088918438.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1200000088922741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1200000088920103.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=1200000088922741.8 node_expansions=77
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000088920126.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088920137.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000088920103.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000088920099.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000088922741.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'BRICK')) score=1200000088922741.8 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000088920088.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088922478.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088921088.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088920075.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088922765.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088920908.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088922755.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088920089.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088921488.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088920089.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088922210.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000088920088.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000088922234.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000088920932.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000088920089.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1200000088922765.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088922755.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088922755.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088922755.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088922755.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088922779.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088922779.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088923755.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088923755.8 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088922780.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088922780.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088922956.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088922956.8 node_expansions=259
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000088921956.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000088922956.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088924623.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088927290.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088925456.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000088922956.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088927289.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088924623.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088924623.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088924623.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088926734.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000088921956.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000088926734.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000088925456.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000088924623.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1800000088922956.8 node_expansions=497
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000088922956.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088922957.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088925624.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088923789.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000088922956.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088925624.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088922957.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088922957.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088922957.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088925067.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088925624.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000088922956.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000088925068.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000088923790.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000088922957.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1800000088922956.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088922957.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088922957.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088922958.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088922958.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088922958.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088922958.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900033181.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999900033181.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999900033183.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999900033181.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999900033192.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999900033182.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999900033179.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1799999900033192.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900033195.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999900033195.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900033192.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999900033192.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000000033192.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000027813599.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000088922983.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000019478525.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999922255405.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999925033181.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999991700748.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000013922983.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999988922970.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000005592265.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000013925599.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999977811859.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999925034084.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999944478516.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999966700750.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999966700737.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999966700750.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999925033192.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000088922983.8 node_expansions=126
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088922970.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088922970.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113914112.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113914112.0 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088922982.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088922982.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088922984.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088922984.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000000033203.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000061144242.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000052811797.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999900033215.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999922255426.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999925033191.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999991700748.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000047256242.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999988922969.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000005589636.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000047256242.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000011145131.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999925034093.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999944478524.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999966700747.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999966700761.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999966700760.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999925033204.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000061144242.0 node_expansions=279
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000027810979.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000027810966.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000027810967.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000027810978.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000061144242.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000027810993.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'ORE')) score=2100000061144242.0 node_expansions=27
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000027810908.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000061144255.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000050033155.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000047255353.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=2100000061144255.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030588686.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030588686.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000061144257.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000061144257.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000061144278.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000061144278.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061144315.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061144315.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061143190.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061143190.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061145808.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061145808.5 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000061143192.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000061145808.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000061143168.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000061143169.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000061143169.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000061145808.5 node_expansions=46
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000061143155.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000061143142.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000061145843.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000061144009.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000061145857.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000061143142.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000061143176.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000061143191.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000061145824.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000061143142.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000061145253.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000061144024.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000061143142.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1500000061145857.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061145824.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061145824.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061145837.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061145837.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000000037364.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000122257857.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000052813425.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999900034760.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999922256934.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999958368057.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000025035601.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000047260475.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000022257846.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000038924513.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000047260475.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000011146734.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999958368934.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999977813402.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000000035601.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000000035600.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000000035615.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999958368044.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000122257857.8 node_expansions=132
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000122257808.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000122257808.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000122260475.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000122258655.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000122260489.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000122257857.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000122257808.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000122257808.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000122257833.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000122257822.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000122259920.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000122258642.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000122257843.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1500000122260489.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122260489.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122260489.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900037366.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900037366.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900037367.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900037367.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999900037377.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999900037426.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999900039489.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999900038426.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999900038211.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999900037377.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999900037378.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999900037412.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999900039489.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999900037377.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999900037426.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999900039489.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999900038211.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999900037377.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1499999900039489.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900039490.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900039490.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922261702.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922261702.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922261702.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922261702.2 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022231780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022231558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019452114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022229336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025008225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019453447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022229614.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022231003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999966671114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999966671114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025008780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016675114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025006558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013895669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022229836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005560946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000005113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011120113.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991673389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000016673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991673389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000016676502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999991670056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000013895390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988892556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999966671113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999966671113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999966669445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999966668334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991671724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000005613.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999991669778.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047239443.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047235599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044459233.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047237844.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052793956.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022234389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033346377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036124997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036127798.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002790210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000002792142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038906112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041682221.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027792445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038906099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030568319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005565207.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005566583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013900209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011122129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000036124140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027788872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027790237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016677405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016678518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016677127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027790475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013899628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002790186.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002790185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002788504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002787393.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016680754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008345197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011122961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027793309.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011122961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019457185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027790797.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022234961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022233318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036124686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027788865.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000052793956.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052792554.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793942.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052793109.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000052793942.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052793956.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052793918.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793956.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793979.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793979.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052793956.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052793918.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793956.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793979.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793979.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052793979.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052793965.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793979.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793976.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793976.4 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052798724.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793978.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796210.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052798857.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052796773.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052797190.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052797190.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052796767.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000052798857.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052798857.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052798844.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798857.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044460631.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000044460631.5 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000019470232.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000019465510.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000019467732.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000019468288.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000019468746.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000019468732.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000019467899.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000019470690.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000019468288.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000044460631.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000044460631.5 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000044460644.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000044460593.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000044460644.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044460658.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000044460658.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000044460667.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000044460607.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000044460667.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044460647.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000044460647.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000044460646.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000044460608.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000044460646.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000013905104.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000044460608.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000044460608.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044460609.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000044460609.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044465329.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000044465329.2 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999994458864.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000111127333.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075016175.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000011127288.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999994458831.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999969458864.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000111127299.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044460608.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044460621.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000075016188.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041682853.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000011127274.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000044460608.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019460642.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019460621.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000044460608.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000044460609.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000111127298.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000111127333.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111127323.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111127323.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111127324.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111127324.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111127324.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111127324.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080571777.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080571777.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000080571769.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080571769.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080576492.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080576492.9 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999963903321.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000075016212.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999980571779.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999963903322.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999938903321.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000080571779.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000013905113.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000013905100.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075016225.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000041682891.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999980571766.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000013905099.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000013905102.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999988905102.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999988905113.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000013905102.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013905100.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080571765.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000080571779.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080571768.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080571768.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938903323.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938903323.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938903323.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938903323.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938903330.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938903330.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938903324.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938903324.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938908046.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938908046.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999963908045.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080576490.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075020934.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999980576489.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999963908045.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000080576500.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000013909822.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000013909822.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075020934.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000041687601.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999980576489.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000013909822.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000013909822.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999988909822.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999988909822.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000013909822.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013909822.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080576490.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000080576500.4 node_expansions=398
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000080576488.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000080571768.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000080574001.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000080574556.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000080574984.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000080574977.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000080573180.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000080575944.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000080574547.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=900000080576488.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080576503.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080576503.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080580655.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080580655.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080576487.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080576487.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058354269.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058354269.1 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000058356916.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000058354268.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000058357749.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000058354278.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000058357053.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000058357484.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000058357470.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000058355680.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000058358445.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000058357045.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000058358445.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058358444.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058358444.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058358441.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058358441.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058361915.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058361915.1 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000058358445.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058358445.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000036136219.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036136219.6 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000036136245.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000036136221.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036136245.1 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036136232.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036136232.6 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000036136232.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000036139675.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000036139675.0 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000036136218.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000036139675.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000036139639.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000036136231.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000036136229.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000036139675.0 node_expansions=60
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000036138564.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000036139675.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000036136218.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000036139674.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000036136228.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000036136228.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000036139397.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000036139409.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000036137607.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000036138853.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000036138982.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000036139675.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000036139675.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036139675.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036139690.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036139690.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036139702.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000036136181.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000036139692.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000036139692.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000036139701.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000036136181.0 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000036139690.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036142078.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000036140690.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000036139690.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000036143189.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000036139690.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000036139689.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000036142912.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000036142898.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000036141065.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000036142343.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000036142467.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000036136181.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1200000036136181.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000036136194.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036136194.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000036136242.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036136242.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000036136208.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036136208.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000036136208.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036136208.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999958357554.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063914020.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000058358430.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999963913996.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999958357541.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999894467763.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999997247342.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999997247321.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000058358444.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000025025120.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999963913985.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999997247353.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999997247319.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999972247332.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999972247319.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999969469564.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000041691763.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000108358444.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), None, None)) score=1200000108358444.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108358454.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108358454.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999958361001.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000063917467.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000058361892.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999963917446.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999958360988.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999894471210.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000036139669.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999997250789.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999997250779.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000058358445.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000025025121.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999963917469.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999997250802.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999997250779.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999972250779.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999972250779.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999969473024.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000041695235.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000063917467.5 node_expansions=245
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063917467.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063917467.5 node_expansions=53
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000063914030.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000063915804.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000063914007.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000063913997.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000063917458.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000063914030.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000063914020.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000063917179.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000063917214.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000063915386.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000063916625.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000063916774.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1200000063917458.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000063917457.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063917457.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063920679.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063920679.8 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999958364221.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000058365121.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999963920666.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999958364221.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999894474443.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000036142899.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999997253999.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999997253999.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000058365121.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000025031788.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999963920666.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999997253999.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999997253999.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999972253999.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999972253999.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999969476221.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000041698455.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000108365121.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000108365121.8 node_expansions=522
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000108361913.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000108362913.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000108364024.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000108361936.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000108364566.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000108361913.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000108361913.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000108361934.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000108365136.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000108365158.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000108363302.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000108364690.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000108364302.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1200000108365158.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108365121.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108365121.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108365135.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108365135.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000108365167.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108365167.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108365167.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999894474502.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999894474502.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999894474468.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999894474468.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963920668.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963920668.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941693291.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941693291.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941701667.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941701667.0 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999941698446.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999941698443.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999941698453.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999941698480.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999941698454.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1199999941698480.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941698457.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941698457.2 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000027789377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027789377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080572253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027788544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061123587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052789698.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063903864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080568667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080571155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066681167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069457210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072237210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077793099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077794210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075015321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027789933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080571988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027789377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027789099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058345252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041677208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041676097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050012487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041678887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066682000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061123666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036122498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052788944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038898887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038899999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055569987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000069460320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069459765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061125543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050012208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055568598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050012208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038899443.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050011363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000036119918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000036121307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050011030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454640.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000080572253.8 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080571976.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080574476.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080571420.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000080574476.0 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=599999986127708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999986127154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005572165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011128054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025017766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047241142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044465599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022241930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027795819.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030575252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013903265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000013905487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022236111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999986126875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016681043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999986127144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999986127687.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000002793819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999988903805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999988902694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008348597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005570239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033351140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011126626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011125237.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016682196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999991681573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008349696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002793570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002794681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013908585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997238239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005572153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005568819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994460472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999994458527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008346297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997235739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997237684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013904143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997236295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002794128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008349976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999991680462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999991681850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005571575.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000000015184.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000047241142.6 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047240309.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240864.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047241142.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=600000047241142.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050015888.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050015888.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050015902.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050015902.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991680767.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991680767.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991680779.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991680779.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991680767.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991680767.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027790990.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050015878.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030569657.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088904780.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988902101.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019457669.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050015878.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050015878.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991680790.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050015880.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050015878.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050015878.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050015878.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080571434.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080571457.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050015901.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050015890.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050015878.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000088904780.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088904790.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088904766.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088904790.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686498.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686498.6 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991680789.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991680751.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991680789.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991680789.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991680789.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991680803.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991680763.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991680803.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991680789.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991680789.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991680800.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991680786.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991680800.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991680812.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991680812.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027791024.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050015911.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030569690.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088904801.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988902134.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019457690.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050015925.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050015911.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991680800.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050015911.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050015925.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050015923.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050015911.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080571475.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080571468.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050015911.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050015911.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050015913.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000088904801.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088904801.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088904802.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088904802.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088904802.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088904802.2 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088904811.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088904811.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088904800.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088904800.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088904801.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088904801.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000027791014.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050015901.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000030569680.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999988902135.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000019457680.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000050015912.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000050015901.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999991680790.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999991680790.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000050015915.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000050015901.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000050015901.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000050015901.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000080571458.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000080571458.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000050015901.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000050015913.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000050015912.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000080571458.4 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571465.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571465.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571469.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080571469.4 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571455.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080577165.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000080571454.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000080571444.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000080571454.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000080577165.5 node_expansions=56
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080572851.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080573407.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080573554.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000080574796.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000080571452.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000080574240.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000080577177.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000080573832.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000080577177.4 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080577165.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080577165.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000027796721.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050021608.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000030575400.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088910498.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988907843.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000019463387.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050021619.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050021619.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991686497.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050021620.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050027873.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050021620.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050021608.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080577190.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000080577165.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050021608.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050027873.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000050021608.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000088910498.9 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910510.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088910510.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910510.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910510.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991692752.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991692752.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686475.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686475.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686498.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686498.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686475.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686475.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686497.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686497.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027796721.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050021608.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030575377.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088910498.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988907808.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019463378.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050021585.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050021585.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991686474.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050021585.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050021608.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050021608.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050021585.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080577154.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080577142.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050021599.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050021585.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050021585.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000088910498.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088910475.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910475.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910503.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088910503.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910487.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910487.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027796708.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050021586.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030575377.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999988907808.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019463365.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050021599.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050021600.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991686488.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991686476.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050021586.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050021586.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050021586.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050021586.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080577155.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080577155.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050021586.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050021586.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050021586.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000080577155.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080577143.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080577143.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583429.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080583429.8 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000080577157.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080577164.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080577178.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080577142.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080577152.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000080577178.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080577178.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080577178.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080577154.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080577154.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080577154.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080577154.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080577154.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080577154.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000080578530.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080579109.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080579253.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080580489.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080577142.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080579919.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080583419.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080580086.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080579544.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000080583419.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583433.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080583433.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583479.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080583479.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583444.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080583444.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583463.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080583463.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583465.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080583465.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583477.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080583477.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583465.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080583465.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583478.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080583478.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583486.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080583486.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583486.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080583486.8 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000080584876.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080585432.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080586443.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080587543.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080585596.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080583485.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080583485.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080586274.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080586430.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000080585876.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108351220.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000080576775.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=900000108351220.2 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108351233.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108351233.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988904106.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988904106.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988904106.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988904106.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988907022.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988907022.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999988905498.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999988906053.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999988906062.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999988904152.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999988906190.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999988904118.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999988904108.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988906930.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999988907024.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999988906467.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=899999988907024.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988907022.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988907022.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988907024.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988907024.8 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999988908446.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999988908968.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999988908969.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999988908856.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999988907022.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999988909168.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999988907022.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988908022.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999988907022.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999988909835.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999988909412.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=899999988909835.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988909800.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988909800.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988912435.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988912435.5 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999988909798.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988909805.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999988909782.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999988912435.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999988909793.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=899999988912435.5 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999988912436.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999988911192.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999988911879.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999988911714.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999988911714.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999988911602.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999988909803.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988911879.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999988909768.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999988910782.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999988909768.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999988912157.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=899999988912436.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988912435.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988912435.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988912448.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988912448.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988912449.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988912449.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988912448.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988912448.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999988912449.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999988917320.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999988912444.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999988912434.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999988912468.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999988917320.5 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999988913820.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999988912443.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999988914543.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999988914389.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999988914278.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999988914376.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999988912443.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988914577.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999988912466.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999988913431.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999988912432.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999988917334.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999988914834.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1499999988917334.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988917320.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988917320.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988917335.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988917335.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988917346.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988917346.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988917355.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988917355.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999988917358.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988917358.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988921410.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988921410.0 node_expansions=87
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988917370.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988917370.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999958361815.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958361815.0 node_expansions=2
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999958367248.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999958365860.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999958367971.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999958367804.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999958367693.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999958367804.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999958365860.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999958367971.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999958369915.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999958369915.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999958365860.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999958366860.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999958365860.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999958368248.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1499999958369915.5 node_expansions=1242
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999958370168.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999958369891.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999958370891.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999958371835.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999958372835.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999958371724.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999958371835.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999958369891.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999958372002.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999958372002.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999958372835.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999958369891.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999958370891.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999958369891.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999958372279.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1499999958372835.5 node_expansions=470
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999958368799.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999958368788.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999958368811.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999958372835.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999958368804.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1499999958372835.5 node_expansions=58
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1499999958370168.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999958371446.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999958368793.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999958369779.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999958370724.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999958370648.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999958370725.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999958368781.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999958370891.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999958370903.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999958372847.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999958368780.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999958369780.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999958368791.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999958370335.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999958371169.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1499999958372847.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958372835.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958372835.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958372871.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958372871.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999958372871.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999958372858.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958372871.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958372867.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958372867.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999958372871.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999958372870.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958372871.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958372871.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958372871.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999958372867.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999958372860.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958372867.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999958372880.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958372880.5 node_expansions=2
FooPlayer.decide: Prioritizing 23 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1499999958372871.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999958373871.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999958372871.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999958373871.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999958374823.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999958374700.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999958374815.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999958372871.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999958374989.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999958374982.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999958372867.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999958373868.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999958372871.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999958374426.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999958374157.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999958374982.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1499999958375259.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999994482083.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1799999997254262.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000000034597.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1799999988921584.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1800000000038372.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1799999988923430.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=1800000000038372.0 node_expansions=131
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000000038361.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000000038322.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000038361.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000000038361.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000000038323.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000038361.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030588889.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030588889.5 node_expansions=87
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000097255567.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000086144445.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000066698234.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000155588903.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000088922237.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000086144445.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000086144445.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000027809334.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000027809334.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000086144445.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000116702379.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000088922237.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000038922222.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000097255567.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000116700015.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000086144445.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000086143603.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000080591102.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000155588903.0 node_expansions=2102
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=2100000155588879.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000155589047.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000155588879.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000155589879.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000155590824.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000155589713.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000155590824.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000155588879.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000155590990.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000155590990.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000155588879.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000155588879.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000155588879.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000155589603.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000155590157.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000155590990.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000155591268.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000150037935.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000152810102.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000155590436.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000155589436.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000155591268.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=2100000155591268.5 node_expansions=1632
FooPlayer.decide: Prioritizing 23 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1800000136152747.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136153761.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136152749.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136153749.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136154692.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136153593.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136154692.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136152748.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136154862.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136154859.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136152761.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136152748.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136152759.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000136154303.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000136155692.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000136154028.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000136154872.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000150037935.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000152810114.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000155590471.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000155589451.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000150039234.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000155591282.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2100000155591282.0 node_expansions=103
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155591283.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155591283.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155594235.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155594235.0 node_expansions=37
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000097260877.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000086149755.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000066703546.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000030594199.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000088927546.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000086149755.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000086149755.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000027814644.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000027814644.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000086149755.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000116705321.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000088927556.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000038927532.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000097260877.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000116705334.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000086149755.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000066705310.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000066705310.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000116705334.0 node_expansions=666
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000116702401.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000116702390.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000116702390.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000116703377.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000116704349.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000116703210.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000116704335.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000116702401.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000116704501.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000116704523.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000116702390.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000116702377.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000116702391.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000116702946.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000116705335.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000116703690.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000116704512.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=2100000116705335.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116705357.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116705357.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116705360.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116705360.5 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000116705345.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000116705345.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000116705360.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000116706351.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000116705345.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000116706178.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000116707296.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000116705349.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000116707460.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000116707482.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000116706905.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000116705360.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000116705360.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000116705349.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000116705916.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000116706627.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000116707456.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2100000116707482.5 node_expansions=187
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000116707447.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116707456.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000116707474.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000116707457.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000116707446.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WOOD')) score=2100000116707474.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116707447.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116707447.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000013929696.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000030596347.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000030596326.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000030596335.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000030598422.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'BRICK')) score=2100000030598422.0 node_expansions=68
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000030596324.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000030596324.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000030596335.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000030597324.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000030596324.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000030597144.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000030598268.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000030596335.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000030598421.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000030598446.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000030597866.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000030596335.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000030596324.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000030596346.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000030596879.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000030597310.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000030597588.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000030598457.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2100000030598457.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030598435.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030598435.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013931796.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013931796.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013931807.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013931807.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013931815.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013931815.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000013931795.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000013931794.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000013931806.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000013931804.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000013931796.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', None, None, 'ORE')) score=2100000013931806.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013931791.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013931791.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013931802.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013931802.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000080598472.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000069487357.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000050041170.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000138931815.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000072265169.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000069487349.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000069487378.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000011152237.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000011152238.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000069487357.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000100042914.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000072265139.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000022265126.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000080598482.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000116709583.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000086154037.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000050042913.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000050042903.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000138931815.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138931806.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138931806.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138931827.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138931827.5 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000138931804.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000138931818.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000138931838.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000138931814.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000138931806.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000138931838.0 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000138931828.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000138931789.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138931828.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013931834.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013931834.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000080598502.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000069487374.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000050041147.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000138931835.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000072265147.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000069487374.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000069487360.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000011152249.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000011152259.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000069487360.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000100042925.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000072265149.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000022265138.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000080598481.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000116709591.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000086154046.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000050042925.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000050042925.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000138931835.5 node_expansions=142
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000138931802.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000138931814.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000138931792.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000138931791.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000138931805.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WHEAT')) score=2100000138931814.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138931814.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138931814.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175042883.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175042883.5 node_expansions=34
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000138931794.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000138931858.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000138931858.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138931824.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138931824.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000175042920.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2100000138931814.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2400000175042919.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2400000175042931.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2400000175042920.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2700000194479614.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194479614.0 node_expansions=169
FooPlayer.decide: Prioritizing 5 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000186146294.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000194479627.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000186146294.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000177812961.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2700000177812961.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2700000194479627.5 node_expansions=485
FooPlayer.decide: Prioritizing 7 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2700000188928131.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000191703242.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000194479638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000188926742.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000186150520.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000188928407.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2700000188926462.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2700000194479638.5 node_expansions=119
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000194479630.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2700000194479642.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2700000194479631.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2700000194479629.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2700000194479593.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2700000180587214.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=2700000194479642.0 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194479607.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194479607.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194479643.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194479643.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194479641.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194479641.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194479642.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194479642.0 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000194479655.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000194479652.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000194479643.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000194479656.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000194479664.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2700000194479664.5 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180587283.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180587283.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194479676.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194479676.5 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000136146321.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000105590765.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000069477876.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000069479650.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000127812997.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000125035205.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000105590784.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000030588983.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000030588987.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000125035228.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000155590773.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000127812998.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000077812987.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000136146329.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000172257442.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000141701876.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000105590765.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000086146316.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2700000172257442.0 node_expansions=303
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000158365038.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000172257434.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000172257438.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000172257451.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000172257429.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2700000172257451.0 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000172257432.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000172257396.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000172257432.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000186142788.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000186142788.5 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000122253927.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000091698363.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=3000000083363190.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=3000000208364968.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000055587268.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=3000000155587190.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000125031719.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000091698362.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000016696585.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000016696580.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000111142802.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=3000000169476079.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=3000000141698301.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000063920585.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000122253948.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000141698371.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000091698358.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000072253928.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=3000000208364968.5 node_expansions=320
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000180587261.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000180587268.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000180587251.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000180587275.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000180587262.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', None, None, 'WHEAT')) score=2700000180587275.0 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000180587268.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000180587222.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180587268.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180587274.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180587274.0 node_expansions=5
FooPlayer.decide: Prioritizing 5 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3300000236142759.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3300000236142759.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3300000227809426.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3300000227809426.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3300000227809426.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=3300000236142759.5 node_expansions=145
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061125553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077793099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075014766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075015331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072237000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083347821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075014766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083349220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030568554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030569387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072237278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069458945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075014500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069458942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069457554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000072234775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055564440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055565829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058344441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050013608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041676940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063902830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052788329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061124765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030567164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030567441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030564107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030564663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066678654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052789153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063903376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052787764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052790553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052790830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000083349220.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352554.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352831.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350609.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000083352831.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027797207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030572210.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044464778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041684498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041686999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022240753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055572276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047239210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041686998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038908112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030574165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033351664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999994462153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033349441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019458262.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027795543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027795266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013904365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008347406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005568792.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030568862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013902461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013901628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016681908.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008348573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019462476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005569906.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005570461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022240542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011126916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999994458528.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999994457961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999994457670.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994456003.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027790818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002788516.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019458027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025013319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019457194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000014073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016684143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011126073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011126073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016684420.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000014073.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000055572276.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571442.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572276.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055570609.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000055572276.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575076.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575076.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055575077.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575060.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575077.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580486.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580486.2 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000055575084.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575073.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000055575078.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055575077.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055575076.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000055575086.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=600000055575086.0 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055575075.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575050.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575075.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088908376.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088908376.4 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083358298.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000152797265.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027800965.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055575099.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002795544.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002795544.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055575096.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000125019487.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000036134298.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000017763.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055575099.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055575100.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055575110.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002795544.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055575100.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055575099.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055575096.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055575099.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000152797265.2 node_expansions=194
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119463989.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119463963.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119463989.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152802687.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000152802687.5 node_expansions=74
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000150019488.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000152797266.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=900000152797266.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152797266.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000152797266.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152797266.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000152797266.2 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000152797276.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000152799354.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000152800489.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000152802009.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000152799241.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000152800075.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000152800465.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000152802689.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000152802689.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152802689.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000152802689.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152802721.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000152802721.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000152802735.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000152802701.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000152802723.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000152802735.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000152802711.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000152802735.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152802713.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000152802713.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152802743.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000152802743.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000152802732.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000152802732.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000080585934.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999991695267.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000052802726.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000023159.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000000023157.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000052802735.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000125030378.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036139711.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999963912046.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000052802735.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000052802713.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000052802735.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052802713.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000000023157.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000052802735.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000052802726.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000052802713.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000052802747.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000125030378.6 node_expansions=126
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000125024946.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125027880.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125030378.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125027045.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125028156.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125029656.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125026880.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125027734.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125028156.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000125030378.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125030378.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125030378.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152801752.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152801752.8 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125030426.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125030400.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125030426.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125034718.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125034718.6 node_expansions=23
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000125030412.1 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152801714.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000125030421.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125030421.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000152801752.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000125030414.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000152801752.8 node_expansions=106
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000125030421.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125031413.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125033366.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125032532.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125033621.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125032901.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125032366.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125033191.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125034733.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125033646.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000152801777.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1200000150021210.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1200000152801777.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000152801764.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152801749.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152801764.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002800840.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002800840.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000002800889.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002800839.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002800889.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000022211.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000022211.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000108357311.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000180579556.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000030578655.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000080579545.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000038911977.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000080579533.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000152801766.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000075023135.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000002800878.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000080579533.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000080579533.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000080579555.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000080579533.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000038911989.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000052801755.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000052801757.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000080579545.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000080579546.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000180579556.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000180579546.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000180579546.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000180579546.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000180579546.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000108357324.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000030578656.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000080579546.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000038911989.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000000022232.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000080579546.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000152801777.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000075023110.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000002800912.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000080579544.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000080579544.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000080579546.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000080579579.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000038911988.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000052801767.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000052801766.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000080579579.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000080579544.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000152801777.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000152801767.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152801767.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000108357340.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000180579565.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000030578686.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000080579587.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000038912011.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000000022230.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000080579575.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000105578621.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000002800897.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000080579564.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000080579564.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000080579564.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000080579574.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000038912011.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000052801789.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000052801786.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000080579567.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000080579567.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000105578621.8 node_expansions=94
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000105578621.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000102800890.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1500000105578621.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105578647.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105578647.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000105578655.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105579625.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000105580601.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105580738.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105581850.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000105581165.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000105580599.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000105581443.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000105582961.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000105581849.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000105582961.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105582959.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105582959.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105587848.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105587848.0 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000105582947.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105583945.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000105584890.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000105585058.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105585056.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000105587834.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000105586167.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000105585445.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000105584892.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000105585723.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000105586169.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000138912865.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2100000105587834.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105587850.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105587850.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105587834.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105587834.5 node_expansions=3
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133365626.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1800000133365626.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133365592.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133365592.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133372725.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000133372725.0 node_expansions=241
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000166694554.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166699838.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000133370683.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000166696499.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000166695665.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000166696616.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000133369406.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000169477616.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000133370239.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000166696499.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000133372739.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000166697727.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000166697727.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000166694950.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2400000133372739.5 node_expansions=1090
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000133372702.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000133373702.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000133374813.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000133374646.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000133375924.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000133374813.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000133374813.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000133375924.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000133373702.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000133375202.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000133374646.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000133375924.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000133374535.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000166697355.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000166694567.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2400000133375924.0 node_expansions=330
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000133371628.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133371593.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000133375924.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133371595.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133371637.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000133375924.0 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000133371605.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133372591.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000133373738.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133373535.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133373736.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133373736.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133374848.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000133372590.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133374093.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133373535.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000133375924.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133372591.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000133372625.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133373980.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2400000133375924.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133375938.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000133375938.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133375926.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000133375926.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000133375926.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000133375926.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133375961.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133375961.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133376006.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133376006.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133379150.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133379150.0 node_expansions=34
FooPlayer.decide: Prioritizing 19 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000166704852.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166710185.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000166706963.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000166706796.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000166706407.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000161150796.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000166706963.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166705963.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000169487963.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000166705852.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000166707352.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000166706796.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000166705852.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000166705852.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000166707241.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000186144963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000188923849.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000188921072.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000188923849.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2700000161150796.5 node_expansions=1749
FooPlayer.decide: Prioritizing 19 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1800000133380135.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133381135.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000133381968.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133382080.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133381691.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133382246.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133382246.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133385024.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000133377913.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133382635.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133382080.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133381135.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133381135.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133382524.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000161150797.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000152816074.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000166705852.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000166703075.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000155595961.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=2700000161150797.5 node_expansions=430
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000161150797.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000161150797.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000161150809.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000161150809.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000194485017.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000266707238.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000116706369.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000138929452.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000066706341.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000038928585.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000166707244.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000238929471.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000088928563.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000166707230.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000166707252.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000138929452.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000166707240.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000105596129.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000111151674.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000111151684.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000166707240.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000166707230.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2700000266707238.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000266707241.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000266707241.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000072259561.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000072259561.5 node_expansions=37
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000038928575.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000038928563.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000038931748.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000038928540.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000038928584.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000038931748.0 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000038928560.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000038929525.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000038930686.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000038930492.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000038930115.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000038930636.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000038930636.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000038931748.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000038929575.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000038928540.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000038930470.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000038929547.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000038929547.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000038930936.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2700000038931748.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000038931748.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000038931748.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000038934159.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000038934159.0 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000011154027.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000038931772.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000038931805.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000038934159.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000038931782.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000038934159.0 node_expansions=51
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000038931798.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000038932770.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000038933881.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000038933726.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000038933326.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000038933881.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000038934186.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000038933909.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000038932770.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000038931772.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000038933725.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000038931796.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000038932772.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000038932798.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000038934184.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2700000038934186.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000011150381.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000011150381.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011149282.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011149282.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000011149292.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011149292.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983373916.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983373916.2 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999983373903.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999983373903.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999983374903.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999983375847.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999983375736.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999983376014.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999983376014.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999983373903.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999983375847.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999983373903.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999983374903.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999983374903.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999983376292.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999983376292.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2099999983376292.0 node_expansions=370
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999983373928.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999983373915.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999983376292.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999983373924.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999983373935.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2099999983376292.0 node_expansions=47
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999983373914.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999983373903.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999983374915.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999983375862.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999983375458.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999983375762.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999983376026.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999983376014.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999983373903.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999983375847.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999983374903.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999983374928.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999983374903.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999983373913.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999983376292.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2099999983376292.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983376306.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983376306.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983376304.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983376304.0 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999983376326.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999983376314.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999983377330.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999983376882.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999983377885.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999983378160.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999983378425.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999983378437.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999983376330.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999983378264.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999983377330.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999983377316.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999983377314.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999983377319.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999983376314.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2099999983378437.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983378425.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983378425.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983378443.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983378443.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999983378428.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000011156159.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999983378427.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000016709528.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000011156174.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2400000016709528.5 node_expansions=67
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2400000008374201.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000005593760.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000016709528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2399999997261705.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2400000016708415.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2399999997261693.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2400000005596203.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2400000016709528.5 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000016709525.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000016709525.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988931762.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988931762.0 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000016709494.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000011153976.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=2700000016709494.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000016709494.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000016709494.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000016709527.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000016709527.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000016709546.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000016709546.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000016709545.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000016709545.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000016709545.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000016709545.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000016709561.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000016709561.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000016709563.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000016709545.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000016709563.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000041705350.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000041705350.5 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000016709576.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000016709570.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000016709576.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000016709582.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000016709582.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000016709582.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000016709578.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000016709582.0 node_expansions=6
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013900169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000005563725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000005564003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961119447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013899558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000036120725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005561779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994451502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000007057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005564279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997231168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961117224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999961113056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961116946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999961115278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999988894224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000013899557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=300000036120725.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120725.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119336.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=300000036120725.2 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000061129778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058351167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052795900.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041679921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044459146.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044460811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044462200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044461368.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041683868.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050017834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044460266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063906442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011126861.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000011124929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033344375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019456308.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019457695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036125255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027791919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036127476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019457684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019457684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036127199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027791919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044461166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027791083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027792205.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038902778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022235740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047238317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033347482.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033346360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011126861.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036125816.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011122670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011123807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011124903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013900470.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027790470.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025011291.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025012680.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025012405.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000063906442.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063905331.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063906464.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063911329.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000063911329.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063903397.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063903397.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063905920.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063905920.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063905922.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063905922.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044461489.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044461489.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000044461469.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044461443.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044461469.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044461465.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044461465.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000044461486.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044461466.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044461486.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044461486.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044461486.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000044461511.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044461467.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044461511.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983348566.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983348566.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983348555.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983348555.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983354012.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983354012.2 node_expansions=33
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=599999983351376.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999983350265.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999983354023.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999983348598.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999983351678.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999983351376.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999983352078.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=599999983354023.2 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999983354034.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983353998.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983354034.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983354021.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983354021.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999983354020.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983354017.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983354020.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983354021.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983354021.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999983351521.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983354007.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999983354007.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999983354006.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983354006.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999983354007.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983354007.2 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999983351519.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999983354007.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999983354007.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999983351494.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983351494.2 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000100022474.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044466918.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044466905.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063911387.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000036131807.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027798474.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019465152.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044466918.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044466905.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044466905.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044466905.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000044466905.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000069466916.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000069466929.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991687349.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044466917.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044466918.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999983354027.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000100022474.4 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100022471.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100022471.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044466916.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044466916.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063911376.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036131818.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027798485.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019465151.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044466918.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044466916.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044466929.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044466916.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044466918.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000069466929.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000069466917.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991687374.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044466916.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044466940.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999983354027.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999983354027.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000069466929.9 node_expansions=72
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069466917.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069466896.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000069466897.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000069466896.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000069466894.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069466917.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108355773.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108355773.2 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069466919.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069466930.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000069466918.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000069466918.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000069466930.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000069466930.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069466932.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069466932.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069471494.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069471494.4 node_expansions=19
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069466944.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069466916.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000069466911.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000069466911.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000100016992.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000069466921.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000100016992.6 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000069469675.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069468563.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069466896.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000069469952.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000069469675.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000069470418.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000069470119.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000069471507.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100017030.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=900000100017030.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100016992.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100016992.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100017026.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100017026.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063905941.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063905941.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100020650.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100020650.8 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000100017075.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100017067.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000100017067.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000100020672.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000100017077.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000100020672.8 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000100019839.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100018741.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100017065.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100020107.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100019842.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100020531.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100019297.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100020684.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000100020684.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100020685.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100020685.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947247028.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947247028.5 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000130576229.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000008353982.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000038909538.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000058353993.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000030574438.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000058352241.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000072242907.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000008354008.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000038909551.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000038909538.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038909550.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038909538.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000063909562.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000063909549.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999986129982.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038909538.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000038909538.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000000020649.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000130576229.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130576215.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130576215.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130576262.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130576262.8 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000130579003.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130578576.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130577892.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130576215.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130579309.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130582186.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130578993.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130579686.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130578438.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000130582186.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130582224.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130582224.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947247066.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947247066.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999947247065.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947247065.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922247077.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999922247077.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999922247088.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999922247086.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999922247088.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975026664.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975026664.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952802178.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952802178.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947242883.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947242883.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000105576230.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999983354018.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000013909573.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000005576260.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000002796684.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005574462.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000019465149.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999955576216.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999986131773.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999986131784.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999986131772.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999986131784.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000036131795.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000036131795.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999933352217.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999986131772.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999986131784.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999894463328.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000105576230.2 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105576260.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105576215.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105576260.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083351807.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083351807.2 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000083351796.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083351809.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000083351807.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000083351793.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000083351807.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000083351791.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000083351809.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000083351771.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083351771.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083351785.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083351785.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000083351772.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083351791.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000083351766.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000083351794.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000083351792.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000083351794.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083351769.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083351769.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872238914.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872238914.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999844461113.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999844461113.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925018433.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925018433.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999925018433.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925018433.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925018458.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925018458.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908351782.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908351782.2 node_expansions=18
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000005565391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008343725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011118447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016677391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000038901003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022230947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005564003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961116668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999961112778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999961115001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999961116946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000009002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994453168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991671724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991672057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=300000038901003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038899614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038900447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038901003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=300000038901003.0 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000052796388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044461666.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047240846.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061127557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058352278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038903543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011129098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000011130487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052798054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058354500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044464731.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047241943.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055574502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061131701.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033349643.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011128819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011124892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011127128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011129087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036128573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000052798934.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027795239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027794695.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038906096.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022238248.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030570541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044461989.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025016628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047242823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052795876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033349961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033351084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030573295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033349663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019459628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025014370.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030571859.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016680748.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016681848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019460207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013904084.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000061131701.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061127822.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061131701.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061129767.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000061131701.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131701.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131701.6 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061137710.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061134087.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061135466.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061133940.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061135478.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061131707.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061135874.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061133675.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000061137710.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061137700.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061137700.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061137688.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061137700.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061137700.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000094471047.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011135910.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000016690599.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988912798.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061137688.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061137700.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000094471021.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000094471044.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061137687.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011135923.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038913721.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088915489.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999988912812.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061137698.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061137688.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000094471047.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094471057.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094471057.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988912832.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988912832.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988912832.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988912832.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988912856.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988912856.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988912846.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988912846.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988912844.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988912844.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955579511.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955579511.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988912838.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988912838.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988912848.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988912848.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988912844.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988912844.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988912844.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988912844.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988912846.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988912846.5 node_expansions=12
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999988912856.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988912847.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999988912857.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999988912845.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999988912856.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999988912856.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999988912857.5 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988912857.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988912844.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988912857.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988912858.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988912858.5 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999988919399.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988915233.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988916621.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988915066.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988916635.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988912857.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988917011.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988917455.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999988914788.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999988906853.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=899999988906853.8 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999988906864.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988906815.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988906864.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999963906868.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999963906829.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963906868.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963906868.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963906868.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000061131781.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000036131757.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000091687324.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000125020656.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000027797535.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000044464212.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000066687312.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000066687323.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000066687322.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000100020656.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000100020660.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000066687326.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000027797534.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055575322.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094465101.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000016686423.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000066687312.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066687312.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000125020656.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125020646.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125020621.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125020646.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125020644.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125020644.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125020647.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125020636.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125020647.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000125020654.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125020637.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000125020646.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125020642.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125024794.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000125020644.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000125024794.8 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000125023697.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125022987.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125021598.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125022850.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125021598.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125020629.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125024794.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125024239.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125022576.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000125024794.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125024794.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125024794.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125024822.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125024784.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125024822.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125024821.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125024821.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000061135958.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000036135932.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000091691501.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000027801725.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000044468378.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999963911044.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000066691502.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000066691489.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000066691489.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000100024837.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000100024823.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000066691502.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000027801710.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055579503.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094469268.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000016690614.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000066691489.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066691502.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000100024837.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000100024833.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100024807.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100024833.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100033845.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100033845.2 node_expansions=159
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000100027899.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100027203.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100025801.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100027053.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100027745.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100026638.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100025817.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100024830.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100026246.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000100026779.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=900000100027899.4 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100027899.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100027886.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100027899.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075024841.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075024841.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000075024842.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000075027722.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000075024841.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000075027735.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000075024850.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000075024850.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000075027735.2 node_expansions=91
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000075027179.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000075025805.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000075027053.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000075027735.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000075026625.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000075024843.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000075027340.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000075025791.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000075024844.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000075026219.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000075026785.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1500000075027735.2 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000075027748.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000075027736.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075027748.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000036138847.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000011138846.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000091694403.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000100027749.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000002804624.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000019471291.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999938913958.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000041694403.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000066694404.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000066694403.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000075027737.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000041694413.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000002804624.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000030582404.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000069472180.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999991693513.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000041694415.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000041694416.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000100027749.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000100027749.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100027733.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100027749.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100027747.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100027747.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000100027746.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100027762.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000100027762.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100027748.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100027748.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119469288.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119469288.2 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000100027758.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000100030144.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000100030992.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000100029978.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000100028772.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000100029605.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000100027759.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000100030258.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000100028758.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000100029327.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000100029144.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000100029704.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000119469297.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=1800000119469297.2 node_expansions=91
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119469310.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000119469261.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119469310.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000055580427.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000030580419.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000111135977.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000022248693.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000050027373.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999969467530.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000061135987.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000086138486.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000086135986.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000094471804.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000094469320.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000061135987.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000022246209.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000050026483.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000088916249.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999991690653.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000041691531.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000061135987.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000111135977.0 node_expansions=158
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111138483.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111138483.5 node_expansions=53
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000111135977.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111138322.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111138221.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111138198.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111136937.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111137770.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111135989.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111138493.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111136937.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111136555.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111137378.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111137917.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1800000111138493.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000111138499.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111138448.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111138499.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150027352.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150027352.8 node_expansions=13
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000111138493.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111138504.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111140823.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111140736.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111139443.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111140725.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111140270.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111138505.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111142224.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111139437.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111139062.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111139894.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111140450.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1800000111142224.0 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000111142221.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111142202.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111142221.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150031082.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150031082.2 node_expansions=17
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000150031056.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000150031056.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000150033445.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000150033445.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000150033279.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000150032056.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000150033279.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000150032890.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000150031056.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000150032056.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000150031612.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000150031056.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000150033001.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000150032334.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000175027313.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000175027313.5 action_type=ActionType.BUILD_CITY
  Action 16: expected_value=2400000163916202.5 action_type=ActionType.BUILD_CITY
  Action 17: expected_value=2400000166693980.0 action_type=ActionType.BUILD_CITY
  Action 18: expected_value=2400000155582869.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=2400000175027313.5 node_expansions=327
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000175027350.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000163916216.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000166694015.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000155582904.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000161138439.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=2400000175027350.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000175027313.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175027313.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175027373.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175027373.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175027360.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175027360.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175027382.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175027382.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175027363.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175027363.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175029697.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175029697.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000119474123.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000069474112.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000183363012.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000097251890.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000075029691.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000005584334.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000100029668.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000125029691.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000150029679.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000158363024.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000158363012.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000125029668.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000097251890.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000125029679.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000152807469.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000016695446.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000105585223.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000125029668.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000183363012.0 node_expansions=576
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000183360705.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000183360705.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000183362104.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000183363046.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000183362938.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000183361636.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000183362927.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000183362469.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000183360727.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000183361636.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000183361271.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000183360705.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000183362649.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000183361015.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2400000183363046.5 node_expansions=224
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000183363011.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000183363025.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000183363013.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000183363014.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000183363040.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2400000183363040.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000183363033.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000183362986.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183363033.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000197249573.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000197249573.0 node_expansions=67
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000183363049.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000183365226.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000183365226.5 node_expansions=38
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000183363037.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000183363012.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000183365213.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000183365226.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000183363029.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000183365226.5 node_expansions=85
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000183363037.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000183363014.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000183364393.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000183365115.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000183365240.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000183364040.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000183365239.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000183364837.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000183363003.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000183364037.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000183363596.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000183363004.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000183365151.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000183364951.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000183363318.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=2400000183365240.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183365263.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183365263.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000197251827.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000197251827.5 node_expansions=117
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000183365260.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000183365258.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183365260.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000183365273.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183365273.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000183365277.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000197251836.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000197251836.5 node_expansions=42
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000183365272.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000183365281.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000197251836.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000183367368.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000183365282.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000197251836.5 node_expansions=103
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000183365271.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000183365271.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000183366689.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000183367382.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000183366269.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000183365269.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000183367133.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000183365271.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000183367117.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000183366269.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000183365826.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000183365300.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000183367382.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000183367229.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000183365547.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000197251839.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2700000197251839.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000197251839.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000197251839.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2700000197253786.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2700000197251839.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2700000197251840.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2700000197251839.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000197251829.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000197255536.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000197255536.5 node_expansions=479
FooPlayer.decide: Filtering out maritime trades from 11 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2700000197253771.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2700000197253785.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2700000197251839.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2700000197251839.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2700000197253771.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000197251882.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=2700000197253785.5 node_expansions=118
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000197251874.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000197251843.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000197251839.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000197253785.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000197251852.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=2700000197253785.5 node_expansions=77
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000197251840.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000197251841.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000197253240.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000197252952.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000197252762.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000197251841.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000197253594.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000197251841.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000197253593.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000197252761.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000197252396.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000197251841.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000197252952.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000197253785.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000197252129.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2700000197253785.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000197253796.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000197253796.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000030587959.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000030587959.0 node_expansions=54
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000030586230.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000030587945.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000030586229.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000030587959.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000030586229.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=2700000030587959.0 node_expansions=110
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000030586204.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000030586204.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000030587603.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000030587315.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000030587125.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000030587125.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000030586204.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000030587959.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000030586204.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000030587959.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000030587125.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000030587125.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000030586760.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000030586204.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000030586204.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000030586492.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2700000030587959.0 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000030587973.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000030587973.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000002810195.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002810195.0 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000002810194.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000002810194.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000116699982.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000066699973.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000172255525.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000180590708.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000094477751.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000072255539.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000097255529.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000122255525.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=3000000194477763.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000172255528.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000155588872.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000108366650.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000080588861.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000122257375.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000150033317.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000013921306.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000102811085.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000122255539.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=3000000194477763.5 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000163922205.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000163922205.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000163922193.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000163922193.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000194477748.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000194477748.0 node_expansions=16
FooPlayer.decide: Prioritizing 5 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000191699975.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000194477751.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000183366675.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000188922200.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000177811085.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=3000000194477751.0 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000086128944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000086128388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075016098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000083348932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000088905877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000083348667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075016445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080572556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000088906723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072238612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077792001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063903102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072237821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080572544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000083349220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000086127266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000086127544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033347988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083346720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063903944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000069460055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058347777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061125333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055567823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047231375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047231930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063901709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000075015598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063904154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000058345542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000058345542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033343265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033340486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033342431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000033342153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052786930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063901098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055565542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069456997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000088906723.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088909778.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088911723.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088910334.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000088911723.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000044463608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041682775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050015609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055575056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030569654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025014929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022235474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036123608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025014995.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038907553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047240877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041684990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052796988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052797278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000000017699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041682490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013901307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008346570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008344903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019458250.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011122405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679919.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005566573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005567961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008346029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002790181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016681650.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013901083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013901638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030571430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016681906.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041685319.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030573875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025015249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025015249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000012962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005569906.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000010170.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000012129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000011837.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019456628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030570797.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022235239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000022237184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027791087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005569628.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000055575056.5 node_expansions=3250
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055572556.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575056.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055570056.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000055575056.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575069.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575069.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055575080.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575056.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575080.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239946.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239946.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239935.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239935.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961128831.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961128831.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999961128835.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961128835.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961128831.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961128831.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961128831.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961128831.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961128822.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961128822.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961128857.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961128808.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961128857.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961128857.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961128857.4 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999961132740.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961128855.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961132332.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961131351.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961133308.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999961130387.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999961128851.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999961134832.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=599999961134832.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961134845.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961134794.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961134845.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961134844.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961134844.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961134845.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961134821.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961134845.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961134846.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961134846.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961134857.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961134807.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961134857.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961134845.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961134845.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961134845.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961134807.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961134845.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999930583165.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999930579276.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999930582776.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999930581787.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999930583721.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999930580845.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999930579288.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999930584734.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999930582232.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999972240840.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=899999972240840.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972240840.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972240840.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972240864.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972240864.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972240886.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972240886.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972240886.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972240886.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999972240887.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972240892.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999972240892.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999972240887.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972240841.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972240887.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972240899.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972240899.8 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972240888.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999972240865.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972240888.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972240888.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972240888.2 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972244789.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972244369.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999972243410.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999972245344.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999972242436.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999972240910.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999972245355.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999972242843.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=899999972245355.2 node_expansions=248
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972242286.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999972245331.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999972245331.2 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972242275.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999972245328.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999972245329.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999972245328.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999972245340.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=899999972245340.2 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972242284.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972242284.6 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019465395.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005575618.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999972242272.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000019465407.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999933352493.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000058354285.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000155576507.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000019465396.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000019465383.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019465395.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000019465383.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000019465395.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999988909852.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999988909852.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019465396.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000091687630.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050020953.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050020952.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000155576507.0 node_expansions=92
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155576509.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000155576509.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000155576509.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000155580902.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000155576472.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000155576509.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000155576496.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000155580902.5 node_expansions=32
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000155580346.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000155579372.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000155579120.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000155579537.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000155580902.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000155577983.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000155576481.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000155578428.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000155580902.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155580939.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000155580939.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000130583840.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130583840.9 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000130580940.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130580940.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000130583865.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130583865.4 node_expansions=32
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999994469840.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980580062.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999972246749.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000019469841.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999908356941.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000033358729.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999994469830.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999947246719.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999994469830.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000019469841.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999994469853.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999994469830.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999963914299.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999963914274.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999994469853.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000066692062.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000025025396.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000025025396.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000066692062.6 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066692077.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066692077.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066694977.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066694977.5 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000066696629.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066697907.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000066697907.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000066697629.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000066694963.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000066696518.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000066694963.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000066696907.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000066697351.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=900000066697907.5 node_expansions=303
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000066696629.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066697908.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000066696797.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000066697629.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000066694976.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000066696543.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000066694962.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000066696932.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000066697629.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000066697366.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=900000066697908.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066697920.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066697920.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066700539.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066700539.5 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066697921.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066697921.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999908365463.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908365463.0 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999908362810.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908362810.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999908365441.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908365441.9 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999908362819.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908362819.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999911140577.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911140577.8 node_expansions=14
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999911142232.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999911142399.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999911142399.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999911143232.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999911140565.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999911142121.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999911140565.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999911142954.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999911142510.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999911143232.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999911142954.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999911143232.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999875032121.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999875032121.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1199999911143232.5 node_expansions=254
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999911143254.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999875032121.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999875032121.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1199999911143254.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999894471410.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999894471410.0 node_expansions=17
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016677891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000030564891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019452614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963897503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019456225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000033345725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019455391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013896780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016674614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963892503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027786558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025007114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013896836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016674336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011121502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011122057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005561224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997227335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999983337835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994449001.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000033345725.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033345725.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=300000033345725.25 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000052795269.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005572131.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005568810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041684710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047237779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050018068.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044456920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036123609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005568820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005572145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005569942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005568243.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044460613.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047238120.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027794931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019459352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030570208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016681583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027791610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016677961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679072.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019456016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036122208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022234126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022235250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027790261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011123249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013901575.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011122407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011121874.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030568585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008344096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027790237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027789126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011122684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025012751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019456903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019457473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027793039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013903249.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000052795269.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052799867.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052793034.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052800130.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000052800130.9 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052803742.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052803742.0 node_expansions=90
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052803728.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052801784.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052802339.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052802617.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052803617.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052802506.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052801950.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052800117.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000052803728.5 node_expansions=166
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052799414.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052799970.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052800248.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052802644.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052800130.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052799575.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052797761.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052803755.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000052803755.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052803742.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052803742.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052810307.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052810307.8 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000052805432.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052805965.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052806242.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052808644.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052807533.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052810297.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052806144.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052805575.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052803765.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000052810297.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052810297.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052810297.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052810321.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052810321.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038920555.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086143665.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027808554.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052810334.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036142779.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005587223.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052810321.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052810334.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994475221.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994475210.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052810321.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052810321.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052810321.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052810335.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083365888.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083365903.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052810332.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052810321.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000086143665.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086143655.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086143655.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086143669.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086143669.1 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086145322.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086145890.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086146169.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086148543.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086147445.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086146054.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086145488.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086143665.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086146877.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086147155.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000086147155.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086147168.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086147168.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086152043.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086152043.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000086148835.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086150668.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086149378.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086149654.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086152043.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086150943.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086149544.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086149001.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086147165.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086147154.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086150377.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000086152043.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086152057.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086152057.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005599363.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005599363.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005595598.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005595598.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005595598.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005595598.8 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000005599099.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000005597265.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000005599125.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000005597834.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000005598098.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000005599390.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000005597987.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000005597445.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000005595599.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000005595598.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000005598554.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000005598821.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000005588577.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000047252088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000050033342.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000044480453.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1500000050033342.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050033369.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000050033369.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050033384.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000050033384.2 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000050036856.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000050035023.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000050035856.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000050035578.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000050035883.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000050037168.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000050035779.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000050035216.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000050033370.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000050033356.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000050036300.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000050036593.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1500000050037168.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036148245.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036148245.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016703864.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000016703864.2 node_expansions=11
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000016707335.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000016703837.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000016706349.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000016706084.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000016705946.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000016706362.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000016705668.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000016706237.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000016703835.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000016705670.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000016703835.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000016706793.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000016707057.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000016699880.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000055588728.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000016696546.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1800000055588728.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055588715.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055588715.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983367900.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983367900.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983364705.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983364705.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033366456.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033366456.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033366504.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033366504.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000033366481.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033366481.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033366498.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033366498.0 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000100033177.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000102814148.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000088924370.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000030587815.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000069477608.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000063922052.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000036144261.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000058366510.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000044479926.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999983364704.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000030587818.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000069477593.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000069477593.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000069477596.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000100036370.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000100036370.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000069477593.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000069477608.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000102814148.2 node_expansions=184
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000102813426.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000102810929.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000102812329.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000102810940.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000102813051.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000102813439.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000102812793.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000102813317.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000102810940.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000102812773.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000102810926.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000102812881.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000102814159.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1800000102814159.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102814182.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102814182.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102816670.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102816670.8 node_expansions=87
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000102817647.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000102819147.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000102816647.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000102818036.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000102816647.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000102817925.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000102819147.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000102818480.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000102819036.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000102819036.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000102816647.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000102818925.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000102816647.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000102818591.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1800000102819147.2 node_expansions=448
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000102817681.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000102816648.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000102818049.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000102816648.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000102817928.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000102819147.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000102818480.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000102818761.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000102817650.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000102816660.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000102818515.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000102819037.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000102816647.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000102818761.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000102818605.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000102819147.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102819148.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102819148.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102821522.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102821522.5 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000102820183.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000102819163.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000102820541.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000102819160.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000102820430.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000102820183.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000102820162.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000102820997.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000102821260.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000102820149.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000102820982.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000102819162.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000102821551.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000102819162.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000102821263.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000102819719.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=1800000102821551.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102821551.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102821551.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102821582.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102821582.0 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000102822586.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000102821569.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000102821572.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000102821571.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000102822847.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000102822585.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000102822585.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000102823404.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000102823682.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000102822571.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000102823407.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000102821585.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000102821569.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000102823682.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000102822127.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000102822569.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000102823682.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102821475.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102821475.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000102823683.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000102825792.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000102823683.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000102823697.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000102823694.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000102825792.8 node_expansions=55
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000102824681.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000102823683.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000102823681.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000102823681.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000102824959.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000102825795.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000102824696.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000102825792.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000102824681.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000102825517.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000102824684.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000102825518.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000102823681.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000102823696.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000102824251.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000102825250.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000102824685.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1800000102825795.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102825792.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102825792.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080602637.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080602637.2 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000080600962.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000080599962.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000080599962.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000080599958.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000080601251.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000080601518.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000080602629.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000080600975.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000080601804.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000080600960.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000080599975.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000080599962.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000080601796.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000080599975.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000080601073.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000080600529.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000080600974.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1800000080602629.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080602627.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080602627.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088931727.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088931727.2 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000086158195.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000052823973.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000016712862.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000055602637.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000027824860.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999997269305.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000000047092.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000022269304.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000008379528.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999947267527.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999994490641.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000033380419.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000033380416.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000047269306.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000077824860.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000063935972.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000033380416.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000033380417.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000086158195.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086158194.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086158194.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000111154239.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000111154239.2 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000086158200.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000086158197.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000086158196.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000111154239.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000086158204.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2100000111154239.2 node_expansions=48
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2100000111154239.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000105595353.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000108376185.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000100041459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000097266183.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000091708530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000097265087.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=2100000111154239.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000111154237.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111154237.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000111154252.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000111154252.8 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000111154256.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111154256.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972263588.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972263588.8 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000111154242.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000066709796.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000077820031.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000041708920.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000080598694.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000052820909.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999997265353.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000025043132.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047265353.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000033375587.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000019486686.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000058376463.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000058376466.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000072265360.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000102820920.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000088932030.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000058376464.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000033376476.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000111154242.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000111154252.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111154252.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000111154272.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000111154272.2 node_expansions=21
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000111154233.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111154233.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972263584.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972263584.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972263564.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972263564.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972263577.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972263577.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999972263587.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999972263563.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999972263573.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999972263583.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999972263572.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972263587.8 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980597007.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980597007.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999980597010.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999980597007.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999980597007.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999980597008.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999980597005.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999980597010.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980597020.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980597020.8 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999980596997.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999980597028.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999980597029.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999980597030.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999980597029.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1499999980597030.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999980597034.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999980596996.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980597034.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980597052.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980597052.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999980597053.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999980597017.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980597053.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980597054.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980597054.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999950041501.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999980597054.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999980597054.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999950041498.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999980597041.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999980597041.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999950041498.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999950041498.8 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061126389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080572001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083349499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072236372.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063904427.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061125261.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000086128112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075015556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080571667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000086126988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080571155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069458599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069457761.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066680539.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030567445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236372.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030566612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072236927.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072236094.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061127222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052791110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066679444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055568887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050009708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050008875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000072235320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052788875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058348043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000072237265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055567208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000069458654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030566333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052788054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030563832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030566611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000030564387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038898832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055566376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047231097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055566375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038900221.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000086128112.0 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086130889.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086131723.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086132834.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000086132834.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022236931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022238265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027793334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019461389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016682223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036126038.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047240056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038905877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041684220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030571665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025014723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036127556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022237490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999991680487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027791666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999991679654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027792490.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011120472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002785737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002788237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022233804.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005566015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011122749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011121916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033348375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013901906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019461075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008346350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008346906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033350319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016680249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030571708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016681365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005568295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005567739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999991679351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002789073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999991676837.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999991679629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999991677392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000011850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016679420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008346073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008344128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016679419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000007960.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000047240056.5 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239778.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237278.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240056.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000047240056.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132845.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132845.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132856.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061132856.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132856.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061132856.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061132856.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061132856.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132865.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132865.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132858.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061132858.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132867.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132867.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061132822.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061132869.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000061132869.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061132856.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061132856.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000061132876.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000061132858.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000061132857.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000061132867.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000061132866.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=600000061132870.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=600000061132876.8 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138013.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138013.1 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061132854.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005575510.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041686646.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005575524.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061132843.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061132843.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030575528.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061132855.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000097243969.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000097243975.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005575524.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061132857.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061132843.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061132843.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061132843.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086132865.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086132854.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005575510.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000097243975.4 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097243968.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097243930.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097243968.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097243977.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097243977.4 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000097243988.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097249093.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000097249131.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000130577265.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097243989.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000097249098.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000130577265.2 node_expansions=95
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130577288.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000130577267.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=900000130577288.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130577279.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130577279.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130577289.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130577289.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130577267.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130577267.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000005575487.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005575487.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005575489.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005575489.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005575491.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005575491.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000005575491.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005575491.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000005575492.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000005580631.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000005575512.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000005575513.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000005575501.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000005580631.9 node_expansions=36
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000005580631.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000005579929.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000005576466.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000005577429.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000005576873.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000005577442.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000005578410.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000005578978.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=900000005580631.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005580646.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005580646.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005580631.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005580631.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005580656.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005580656.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469569.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969469569.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469568.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969469568.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469599.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969469599.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469555.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969469555.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469556.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969469556.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058360221.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999969469555.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075025121.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000002802903.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000058360221.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000058360257.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999994469556.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000058360236.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000130582446.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000130582446.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000002802888.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058360222.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000058360221.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058360221.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058360236.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000058360222.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083360223.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083360237.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000130582446.1 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130582456.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130582439.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130582456.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469552.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969469552.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469566.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969469566.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469567.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969469567.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469564.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969469564.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944480719.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944480719.4 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999944469567.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944469567.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944469568.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944469568.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999944469577.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999944469566.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999944469553.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999944469567.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999944469577.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944469577.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944469579.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944469579.8 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999944469579.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999944475564.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999972243087.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999944475544.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999944469578.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999944469587.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1199999972243087.0 node_expansions=102
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999944474033.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999944470579.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999944475579.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999944474747.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999944470978.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999944471525.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999944471533.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999944472525.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999944473079.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999972243087.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1199999972243087.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972243100.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972243100.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972243086.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972243086.0 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999972251718.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999972249067.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999972252678.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999972252263.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999972249485.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999972250051.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999972250041.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999972251011.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999972251567.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1199999972252678.5 node_expansions=205
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999972252680.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999972249775.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999972249081.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999972249486.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999972252263.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999972250053.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999972250041.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999972251013.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999972251025.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999972251567.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1199999972252680.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958363790.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958363790.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999958363814.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999958363789.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999958368366.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999958363769.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999958363769.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999958363794.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1799999958368366.5 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999958366422.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999958365435.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999958364756.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999958365145.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999958367936.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999958365699.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999958365700.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999958368366.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999958366714.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999958366699.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999958367256.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1799999958368366.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958368367.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958368367.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000019480381.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000063923936.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999963923047.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000019480368.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000050035946.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000008368391.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000036147034.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000108369269.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000108369269.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999991701736.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000036147068.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000036147034.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000036147069.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000036147034.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000050035946.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000100035946.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000086147049.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999958368367.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000108369269.8 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000108369279.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108369268.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108369279.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108369288.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108369288.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000108369293.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108369282.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108369293.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130585954.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130585954.2 node_expansions=57
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000108369259.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108369271.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000108369271.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000108369270.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108369270.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000108369283.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1800000108372772.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1800000108369297.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1800000108369293.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1800000108372793.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1800000108369313.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1800000108372790.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1800000108372759.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1800000108369260.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2100000130585963.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1800000108369259.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1800000108372772.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1800000108369270.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1800000108372772.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1800000108369303.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2100000130585963.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WHEAT', 'WHEAT')) score=2100000130585963.8 node_expansions=582
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130585931.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130585931.2 node_expansions=30
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000141705245.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000141704967.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000141704245.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000141703578.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000141703967.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000141704523.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000141704523.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000141703578.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000141704523.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000141705523.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000141705523.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000141706078.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000130585965.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000127805965.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2100000141706078.5 node_expansions=330
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000108372838.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108372812.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000108372812.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000108372812.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000108372798.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000141706078.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2100000141706078.5 node_expansions=56
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000141706093.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000125039447.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=2100000141706093.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141703593.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141703593.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000052817225.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999991705190.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000063927424.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000052817190.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000083372747.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000041705204.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000069483891.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000141706093.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000141706091.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999991705188.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000069483857.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000069483857.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000069483857.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000069483870.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000083372757.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000133372747.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000119483893.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999991705188.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000141706093.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141698716.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141698716.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000141706145.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141706135.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141706145.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000141703645.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141703645.5 node_expansions=2
FooPlayer.decide: Prioritizing 1 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180586855.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=2700000180586855.0 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000158370282.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000158373185.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000180586855.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000158370317.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000158370293.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000158370303.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000180586855.0 node_expansions=95
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000158372947.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000158372667.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000158371945.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000158371293.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000158371667.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000158372223.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000158372237.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000158371278.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000158372259.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000158373223.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000158373223.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000158369258.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2700000180586891.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2700000177806854.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2700000180586891.5 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180586869.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180586869.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180592765.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180592765.5 node_expansions=156
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000075031359.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000030586002.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000113920235.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000008364669.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000052809114.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000122253569.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000080586003.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000108364683.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000180586905.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000041698017.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000108364684.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000086142447.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000086142461.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000108364684.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000122253559.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000172253569.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000158364669.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000030586016.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2700000180586905.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180586891.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180586891.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180586897.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180586897.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000180586893.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000180589821.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000180586925.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000180586904.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000180589788.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000180589821.5 node_expansions=60
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2700000180588567.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000180589265.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000180588558.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000180587893.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000180588289.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000180588821.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000180588858.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000180587891.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000180588836.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000180589835.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000180589837.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2700000180589837.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180589836.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180589836.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000202812059.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000202812059.5 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000180589847.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000180589856.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000180589838.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000180589849.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000180589837.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2700000180589856.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000180589845.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180589845.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000180589854.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180589854.0 node_expansions=2
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000202812058.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=3000000202812058.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025010391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000013898724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005562335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997231502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994452835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011121224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000008668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999963894446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963894724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999963892501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999963891389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999988895890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005560946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=300000027788225.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027788225.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027786003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027785447.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=300000027788225.2 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000038903345.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036121654.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055572846.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055569998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038904383.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033346330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041679386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055568102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008344366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044458867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050014769.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047237547.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052792825.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044460820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022235749.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022234663.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027790761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013901292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019456339.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013899916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013901583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027789650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022234927.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030567462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030566350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044457742.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033345253.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008344653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008343807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008344337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008342138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036123597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016675748.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027789962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033344977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027788295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025012184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033347198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016677139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016678239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038903309.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030569962.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000055572846.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055570888.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572834.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055569222.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000055572834.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055574784.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055576332.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055576451.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055575340.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055576174.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055574784.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055576333.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055575776.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000055576451.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576451.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055576451.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944460895.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944460895.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002796881.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002796881.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002796881.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002796881.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002796881.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002796881.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002796895.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002796895.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944460871.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944460871.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944460858.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944460858.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944460882.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944460882.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944460858.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944460858.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944460871.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944460871.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944460871.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944460871.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944460907.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944460907.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944460882.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944460882.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944460897.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944460897.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002796882.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002796882.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083354261.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083354230.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083354230.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008352438.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055576438.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055576472.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055576438.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083354229.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083354227.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055576438.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055576472.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083354238.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055576451.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055576438.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055576439.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008352438.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000083354261.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354227.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354227.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354238.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354238.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354240.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354240.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354286.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354286.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354242.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354242.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354243.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354243.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055576498.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083354264.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083354264.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083352585.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083352585.0 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083352595.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083352595.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083352585.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083352585.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083352593.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083352593.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055574815.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083356896.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000083352597.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000083352597.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000083352606.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000083356896.6 node_expansions=54
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083354538.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083355507.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083352583.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000083356907.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000083355083.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000083355929.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000083354540.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000083356063.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000083355507.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000083356907.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083356897.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356897.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919463553.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919463553.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919463539.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919463539.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919463540.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919463540.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919463540.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919463540.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919463551.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919463551.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999894461620.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894461620.9 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999894461596.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894461596.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999894461596.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894461596.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999894461608.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894461608.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999894461597.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894461597.4 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999894461596.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999952797596.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058354975.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000058354930.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058358452.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999958353186.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005577153.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005577152.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000005577152.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000033354953.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033354954.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030577164.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005577152.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033354977.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030577153.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030577175.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005577186.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999958353152.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000058358452.4 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354953.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354953.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354964.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354964.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354966.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354966.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354965.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354965.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354965.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354965.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894461631.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894461631.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999894461633.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999952797620.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058354964.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058354965.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058354965.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999958353175.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005577176.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005577175.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005577175.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033354966.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033354964.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030577186.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005577186.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033354964.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030577186.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030577200.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005577189.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999958353175.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000058354965.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058354964.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354964.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894461631.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894461631.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999869461654.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999894461619.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999894461619.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894461605.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894461605.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999894467484.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=599999894465095.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1199999894467484.5 node_expansions=131
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999894463553.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999894467873.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999894465095.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999894467053.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999894467485.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999894469540.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999894470373.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999894463540.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999894467484.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999894467484.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1199999894467485.5 node_expansions=222
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999894465929.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999894469860.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999894463984.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999894464995.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999894465929.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999894466498.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999894465817.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999894467317.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999894465929.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999894467484.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999894466929.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1199999894469860.0 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894466930.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894466930.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894466929.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894466929.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894466929.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894466929.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999952802929.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999952802963.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000058363193.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000058363193.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000058363193.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999958358485.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005582484.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005582484.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005582495.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000033363193.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000033363193.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000030585415.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005582485.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000033363193.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000030585415.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000030585415.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005582495.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999958358495.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000058363193.2 node_expansions=270
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000058361283.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058362227.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058360248.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000058361259.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058362206.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058362748.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058361259.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000058361283.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058360248.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000058362193.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000058362637.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000058363206.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000058363206.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058363193.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058363193.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999894469849.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999894469849.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999894469860.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999894469860.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952805883.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952805883.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999894469849.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999952805849.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000058363230.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000058363209.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000058363206.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999958361418.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000005585418.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000005585415.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000005585404.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000033363193.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000033363206.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000030585429.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000005585418.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000033363230.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000030585415.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000030585418.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000005585404.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999958361404.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000058363230.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058363195.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058363195.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058366126.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058366126.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058363210.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058363210.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058363246.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058363246.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058363245.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058363245.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088915819.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088915819.0 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=600000058364243.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058365188.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058366189.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058363243.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058364243.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058365188.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058365744.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058365743.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058364254.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000058364243.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000058363243.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000058365188.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000058365632.6 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000088915845.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000075026511.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=900000072247079.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=900000077804721.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=900000088915845.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088915844.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088915844.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894466920.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999894466920.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894466920.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999894466920.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894466931.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999894466931.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894466942.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999894466942.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999894466953.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999894466953.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894466977.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999894466977.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999861133657.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999861133657.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999861133644.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999861133644.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999861133602.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999861133602.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999861133657.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999861133633.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999861133657.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911132899.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911132899.2 node_expansions=67
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1199999861134601.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999861135545.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999861135545.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999861133601.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999861134601.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999861135545.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999861133601.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999861133601.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999861134601.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999861134601.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999861133601.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999861135545.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999861135989.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999911132930.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1199999897241479.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1199999902801511.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1199999861135989.8 action_type=ActionType.BUILD_CITY
  Action 17: expected_value=1199999861135989.8 action_type=ActionType.BUILD_CITY
  Action 18: expected_value=1199999861135989.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1199999911132930.8 node_expansions=261
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999911132923.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911132923.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877799591.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999877799591.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999852799601.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999877799566.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999877799566.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999852799579.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999852799579.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999852799566.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999852799566.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999852799579.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999852799579.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999852799590.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999852799590.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999852799579.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999852799579.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999852799591.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999852799591.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999852799587.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999852799587.5 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027789280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000030565169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025008780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011118725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022231225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027786558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999997229836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011119003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961117224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005564835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994450113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005564557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005564002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961115279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999961114723.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000038906099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044461111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047239212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000002790775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041680830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038899723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036126330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038906422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041682211.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036127211.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041683898.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038905266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044461723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036128332.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000002791589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000002789629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016676850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016678240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011122149.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027788597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019455806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019457753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025014143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008345740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030570254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025011374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025012463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022236929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036125251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030571096.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016680459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016679359.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027793042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016680239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013902694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025015494.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013901038.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013902705.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027792474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016679962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016678031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002790740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002787948.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000047239212.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239907.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047244629.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047243520.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000047244629.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047244629.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047244629.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047244097.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240895.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047242575.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047239228.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047239229.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047244377.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047241728.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047244653.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000047244653.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047244664.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047244664.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047244668.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047244668.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047244668.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047244668.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047244686.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047244686.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999936129124.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022242913.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991687343.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080583150.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002798457.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002798457.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047244679.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000077805373.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000077800246.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047244679.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047244679.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080583150.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080578014.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047244679.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047244680.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047244680.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047244679.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047244679.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000080583150.9 node_expansions=109
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000080578014.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080577999.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080578008.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080583150.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080577998.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000080583150.9 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000080582887.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080579650.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080581317.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080577997.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080577984.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080583164.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080580484.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080581206.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080580664.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000080583164.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583150.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080583150.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583161.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080583161.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583164.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080583164.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583178.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080583178.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583178.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080583178.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583166.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080583166.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583167.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080583167.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080588888.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080588888.6 node_expansions=63
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000080588066.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080584843.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080585565.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080585857.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080586509.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080583187.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080583176.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080585687.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080586409.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000080588909.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000080588909.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080588898.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080588898.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080588909.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080588909.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999936140010.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022253788.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991698232.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002809343.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002809343.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047255576.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077815960.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000077811141.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047255565.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047255579.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000080593738.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080588899.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047255578.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047255565.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047255565.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047255565.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047255565.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047255565.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000080593738.5 node_expansions=92
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000080588899.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080588878.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080593738.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080588876.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080588874.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000080593738.5 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000080593752.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080590527.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080592085.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080591238.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080592095.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080592182.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080588849.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080588864.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080588849.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000080592071.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000080591516.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000080593752.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080593738.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080593738.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080593752.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080593752.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080593766.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080593766.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999936144877.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022258656.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991703099.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080593801.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002814211.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002814213.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047260456.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000077816012.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000077815999.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047260433.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047260444.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080593769.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047260433.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047260456.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047260433.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047260456.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047260433.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047260444.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000080593801.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080593777.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080593777.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080593779.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080593779.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080593788.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080593788.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080599219.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080599219.4 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000080595444.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080599208.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080596986.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080596154.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080596997.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080597097.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080593766.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080593787.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080596152.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000080593787.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000080596986.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000080596430.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000080599208.4 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080599219.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080599219.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936150318.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936150318.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936150318.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936150318.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936150354.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936150354.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022264133.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991708577.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080599246.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002819686.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002819675.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047265908.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077821454.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000077821466.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047265897.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047265897.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000080599231.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080599242.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047265897.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047265897.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047265897.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047265897.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047265899.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047265897.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000080599246.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080599244.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080599229.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080599244.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080599246.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080599246.4 node_expansions=5
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080600899.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080602455.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080601621.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080602466.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080601355.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080599233.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080600246.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080599233.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080599243.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000080601632.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000080599244.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000080602455.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000080601899.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000108371133.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000105590002.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=900000102815988.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=900000108368321.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=900000100037488.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=900000108371133.9 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108371099.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108371099.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108374321.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108374321.8 node_expansions=29
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000108372797.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108374353.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108373522.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108374353.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108373245.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108371134.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108372131.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108371131.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108371133.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108372522.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108371134.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000108374369.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000108373814.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000130587923.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000136140247.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000127809415.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1200000136140247.8 node_expansions=93
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000136140247.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136140207.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136140247.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136140272.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136140272.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000136140244.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136140231.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136140244.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169473559.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169473559.2 node_expansions=14
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000169473560.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000158362449.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000163918015.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000163918011.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=1500000169473560.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169473571.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169473571.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169473597.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169473597.2 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000169473594.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169473592.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000169473594.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000169473593.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000197251310.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000197251326.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1800000197251326.0 node_expansions=70
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000191695781.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000197251326.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000197251326.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1800000197251326.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197251326.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000197251326.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000225029103.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000225029103.8 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000197251365.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000219468111.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000197251340.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000197254533.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000197251350.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000219468111.2 node_expansions=67
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000197253017.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000197253559.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000197253744.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000197253557.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000197253437.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000197251335.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000197252326.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000197251350.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000197251335.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000197252744.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000197251326.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000197254548.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000197254022.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000219468125.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2100000219468125.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000219468158.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000219468158.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000219470492.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000219470492.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000219468125.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000219468125.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000219468175.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000219468175.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000188912635.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000219470465.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000219468179.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000219468189.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000219470503.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000219468168.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000219470503.8 node_expansions=106
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000219469821.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000219470377.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000219470503.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000219470411.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000219470226.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000219468154.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000219469115.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000219468183.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000219468155.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000219469533.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000219468168.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000219470406.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000219469841.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000219470503.8 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000219470518.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000219470513.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000219470518.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000219470534.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000219470534.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000219470528.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000219470495.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000219470528.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063914959.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000063914959.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000091692715.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000091692715.0 node_expansions=9
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000086137186.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000091692758.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000086137186.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2400000091692758.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000091692754.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000091692754.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000091692746.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000091692746.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000091692752.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000105579252.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000105579252.0 node_expansions=35
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000091692767.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000091692751.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000091692761.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000105579252.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000091694924.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000105579252.0 node_expansions=70
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000091694403.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000091694959.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000091694973.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000091694859.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000091692756.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000091693756.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000091692748.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000091692737.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000091694126.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000091692748.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000091694959.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000091693737.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000091694126.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000091694848.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000105579252.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=2700000105579252.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000105579263.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000105579263.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=3300000105584949.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=2700000105581489.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=3300000105584949.5 node_expansions=239
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=3300000105583018.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3300000105583857.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3300000105584949.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3300000105584024.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3300000105581338.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3300000105581913.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3300000105581499.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000105581501.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000105582890.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3300000105581518.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3300000105584673.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3300000105581521.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3300000105583007.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3300000105582610.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=3300000105584949.5 node_expansions=424
FooPlayer.decide: Prioritizing 15 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000105583155.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3300000105581518.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000105583722.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000105583560.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000105581489.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000105582467.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3300000105581499.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000105581489.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000105582900.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3300000105581517.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3300000105584968.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3300000105583743.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000105581500.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3300000105586354.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000105582600.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=3300000105586354.0 node_expansions=77
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072237765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000083349209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080571988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063903877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063903043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075014999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083347555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075015888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069459987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030566599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030569099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069459432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080570877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080570877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063903043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066679723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075014500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063902766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075013320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072238111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050012221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050010554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063901166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041677221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030566598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030563542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030564097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030566598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000072237543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055567208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055567208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000072236987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061124489.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066680611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055566654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044453042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066678101.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052786665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069457277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050009708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061120819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050012221.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000083349209.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352543.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083349209.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083347543.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000083352543.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000013904366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013904366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047239421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050018098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038906154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999991681597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999991679372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019459941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000019459389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019459945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013904377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030573589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022240276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038908377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025018612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038906089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036128362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013903014.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013904403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027792807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005571073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999991679629.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999991679337.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999991679892.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999991679917.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997237694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011126597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005571017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005571017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011128819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997237694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013906372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030574474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008348015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008349126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016682486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013904684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994456860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019459984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999994458805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025015529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000013795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022238032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013902739.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000050018098.5 node_expansions=3244
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015876.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018098.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017265.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=600000050018098.5 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573664.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573664.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573687.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573687.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577017.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577017.5 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055576608.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573684.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055576897.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055575775.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055575350.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055577017.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055576608.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055575073.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000055577017.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055577017.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055576979.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577017.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577028.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577028.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000019465929.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055577014.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000055577014.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577014.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577014.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055577025.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577025.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055577027.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577027.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002797469.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999936128147.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002797469.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083354816.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055577025.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091688147.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000091691353.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000019691.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055577036.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055577025.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083354816.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083354813.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055577025.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055577025.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055577053.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000091688160.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055577025.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000019691.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000091691353.1 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002797491.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999936128147.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002797480.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083354814.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055577036.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091688183.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000019702.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055577036.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055577049.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055577037.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083354827.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000116688090.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055577036.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055577064.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055577036.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000091688148.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055577047.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000019716.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000116688090.8 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354838.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354838.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354838.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354838.4 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113910326.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000116688104.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=900000116688104.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688134.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688134.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116688136.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116688136.2 node_expansions=107
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000036130771.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999936128105.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036130771.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000116688140.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088910328.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000125021462.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000125021449.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000000019690.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088910327.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000088910327.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000088910351.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000116688150.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088910327.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088910357.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088910327.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000125021474.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088910327.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000000019661.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000125021474.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125021474.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125021474.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125021495.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125021495.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125021495.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125021495.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125021493.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125021493.1 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000136132592.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125021526.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147243695.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000158354816.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125026365.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136132592.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000152799251.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125021526.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125026087.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1500000125021526.0 node_expansions=403
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000125023725.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125024426.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125024698.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125024426.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125023175.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125023599.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125024417.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125021526.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125022885.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1500000125021526.0 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000125021526.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125021512.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125021526.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155577048.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155577048.5 node_expansions=8
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155577038.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=1800000155577038.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000155577025.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155577025.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155577059.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155577059.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000036130837.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999936128136.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000036130802.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000147243724.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000119465913.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000155577048.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000155577048.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000030575281.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000119465913.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000119465927.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000119465913.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000147243729.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000147243699.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000119465913.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000119465948.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000119465913.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000119465935.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000030575247.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000155577048.5 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155577053.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155577053.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155580212.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155580212.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155577038.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155577038.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155580212.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155580212.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155577073.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155577073.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155577090.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155577090.0 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1800000155579312.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155579968.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155580245.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155579965.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155578736.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155579151.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155579968.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155578461.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1800000155580245.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127802465.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127802465.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155580245.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155580245.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000013911801.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999913909131.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000013911818.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000125027605.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000097246909.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000133360939.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000008356242.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000097246912.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000097246912.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000097246912.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000125024701.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000125027605.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000097246912.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000119469135.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000119472050.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000133360939.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000097246909.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000008356245.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000133360939.0 node_expansions=141
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133358024.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133358024.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913909151.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999913909151.8 node_expansions=6
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999877798020.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999913909101.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999913912031.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999913912015.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999913909111.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1799999913912031.2 node_expansions=54
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1799999913909121.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999913912031.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999913911053.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999913910753.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999913910087.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999913912031.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999913911198.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999913912031.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999913910475.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1799999913912031.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877800954.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999877800954.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877800942.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999877800942.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877800954.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999877800954.0 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999977803608.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999977803620.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000088916505.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000061138734.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000155583172.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000133360950.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999972248087.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000061138733.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000061138719.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061138719.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000088916505.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000088916511.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000061138731.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000083360965.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000083360955.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000133360955.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000061138719.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999972248087.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000155583172.2 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155583177.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155583177.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177802203.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177802203.5 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000155583165.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155583211.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000155583211.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000155583211.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155583173.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155583211.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000155583208.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155583208.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155583208.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155583211.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155583211.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999977803652.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999877800989.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999977803672.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000088916542.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000061138766.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000133360987.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999972248100.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000061138767.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000061138763.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061138783.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000088916562.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000088916542.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000061138766.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000083360987.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000083361007.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000133360987.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000061138766.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999972248100.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000133360987.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000133360987.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133361009.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000133361009.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133360987.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133360987.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999977803664.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999877800987.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999977803654.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000088916560.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000061138775.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000155583210.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999972248098.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000061138765.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000061138765.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061138765.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000088916540.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000088916543.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000061138765.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000083360988.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000083360988.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000133360988.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000061138765.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999972248098.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000155583210.5 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000155583196.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155585273.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000155583177.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000155585258.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000155583187.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000155585273.8 node_expansions=50
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1800000155583184.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155584996.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155585107.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155584829.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155584177.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155584162.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155585273.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155584162.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155584551.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=1800000155585273.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155585287.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155585287.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155585308.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155585308.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155582496.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155582496.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877803087.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999877803087.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877803050.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999877803050.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999850022553.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999850022553.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999850020309.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999850020309.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999850024897.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999850024897.2 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999850022528.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999850022540.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999850022530.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999850022552.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999850022530.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1799999850022552.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999816683907.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999816683907.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999816683948.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999816683948.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999816683951.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999816683928.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999816683951.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911131065.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999911131065.0 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999886131065.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999933353126.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999911131064.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999911131072.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999933353164.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999911131064.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999933353164.2 node_expansions=128
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999911131065.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999911133453.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999911131895.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999911133009.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999911132728.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999911132062.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999911131062.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999911131065.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999911132453.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999933350055.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=2099999911128953.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=2099999933353164.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=53) score=2099999933353164.2 node_expansions=69
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999933353164.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999933353126.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999933353164.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999908353178.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999908353178.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999908353164.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999908353126.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999908353164.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999875022182.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999875022182.5 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999875017620.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999875019829.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999875019808.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999875019808.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999875022160.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999875022182.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2099999875022182.5 node_expansions=71
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2099999875019793.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999875022182.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999875020627.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999875019828.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999875021494.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999875020793.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999875019828.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999875019808.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999875021182.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(25, 26)) score=2099999875022182.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999875022182.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999875022182.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999875022217.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999875022217.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999869465738.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999780575071.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999897243541.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000008356420.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999977800862.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000047245307.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000091689751.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999952800863.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999952800849.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999980578675.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999980578640.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999980578642.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999977800877.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000000023085.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999975023085.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000025023087.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000019467544.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999919465751.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000091689751.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091689753.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091689753.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091689788.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091689788.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000091689786.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000091689760.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091689786.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000063912017.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000063912019.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000063912019.5 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000063912004.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000063912006.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000063912006.5 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063909754.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000063909754.8 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000063911964.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2100000063913632.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2100000063911964.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2100000063911967.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2100000063911967.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2400000086130990.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000086130990.5 node_expansions=50
FooPlayer.decide: Filtering out maritime trades from 14 to 6 actions
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000063911998.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2400000086130990.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2100000063911997.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2100000063911997.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2100000063912021.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2100000041684339.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=2400000086130990.5 node_expansions=67
FooPlayer.decide: Prioritizing 12 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000063911995.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000063912831.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000063913273.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000063911995.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000063913684.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000063912997.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000063911997.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000063911997.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000063912002.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000086130991.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=2400000075020016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=2400000075018599.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=2400000086130991.5 node_expansions=83
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030567710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030566889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066679766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061123334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066679220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030567167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077790877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058345331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052790266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077790602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083348667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077790329.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063902553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075013109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030568543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083348099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030567445.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000075012820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050009708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055566997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036120829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058345833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055566110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055567776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000066680277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052789998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066680555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047231385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000063899497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047230819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061121654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055564153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055565542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063900820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063899721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052788332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066679767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063901376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055566930.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000083348667.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352000.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352834.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350612.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000083352834.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000000013810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000012977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025011112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027790265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000019453520.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033346922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000000013265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047237000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025013589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022235266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033346665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041680828.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030568033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041681377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000000014641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000052794223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000000013818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000013540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000044458930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019455795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022235254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002787684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016677140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013897959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013899348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025012137.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011121014.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013899627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013898238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030567753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016676906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030567741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025010239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025011628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033346930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022235805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011123795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022236862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011123795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011123792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030569984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019456638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019457194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033347483.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025013027.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000052794223.2 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052792278.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052792278.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052794223.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000052794223.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127558.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061127558.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127559.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061127559.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127580.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061127580.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061127580.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061127567.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061127580.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127588.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061127588.6 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061131485.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061130803.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061131910.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061130100.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061129822.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061131921.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061129822.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061130100.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000061131921.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061131914.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061131923.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000061131923.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131901.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131901.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061131902.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061131901.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083354135.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008352345.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094465246.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008352346.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061131914.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083354125.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083354134.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008352346.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008352346.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061131901.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000094465245.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000041685689.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008352345.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061131901.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061131914.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061131901.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000094465246.4 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465257.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465257.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470373.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470373.1 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000094465254.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094465246.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000094465242.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094465252.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094470395.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000094465254.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000094470395.1 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094469130.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094470395.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094468464.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094469561.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094467061.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094467741.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094467462.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094467464.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094467741.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000094470395.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094470395.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470395.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470409.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470409.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094470408.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470408.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470427.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470427.6 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125025953.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000125025967.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=900000125025967.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125025966.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125025966.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125030262.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125030262.9 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000125025975.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125025964.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000125025946.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125030262.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125025944.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000125025955.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000125030262.9 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000125027874.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125029151.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125030262.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125027764.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125026929.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125028318.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125028443.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125025929.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125028151.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125028429.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000125030262.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125030264.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125030264.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125030265.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125030265.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125030264.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125030264.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058363613.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058363613.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058363666.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058363666.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058363657.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080585877.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000005584090.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000125030311.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999975028535.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000058363644.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058363644.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080585874.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080585864.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000005584088.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000005584106.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058363662.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000125030321.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041695200.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999975028533.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000058363662.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000058363645.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000058363644.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000125030321.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125030321.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125030296.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125030321.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125030318.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125030318.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125030310.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125030311.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000125030311.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125030311.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125030273.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125030311.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125030330.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125030330.9 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000125030308.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125035425.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000144470372.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125030322.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125030310.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000125030320.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000144470372.5 node_expansions=96
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000125032243.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125032129.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125033520.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125032152.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125031296.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125031296.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125032796.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125030310.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125035463.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125032533.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000125032798.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000141691640.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000144466872.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000144470372.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1200000144470372.5 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144470372.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144470372.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144470431.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144470431.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144470386.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144470386.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975024150.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975024150.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975024163.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975024163.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999975024163.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975024163.8 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000077803719.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000077803732.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000100025955.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000036136163.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000144470398.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000058359276.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000077803719.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000100025952.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000100025965.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000036136163.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000036136163.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000077803719.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000144470397.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000072247288.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000005580623.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000058359276.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000077803719.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000077803732.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000144470398.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144470397.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144470397.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975024174.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975024174.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999975024161.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975024161.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005579720.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005579720.2 node_expansions=18
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000005579720.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999975024152.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1500000005579720.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005579694.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005579694.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005579722.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005579722.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005579709.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005579709.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991690806.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991690806.0 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000094470432.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000108359335.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000136137042.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000022247332.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000161137110.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000075025997.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000108359344.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000130581557.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000116692676.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000022247332.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000022247321.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000094470432.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000161137110.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000088914001.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000022247321.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000075025997.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000094470432.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000094470440.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000136137042.8 node_expansions=110
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136137066.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=1800000136137066.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136137099.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136137099.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991690821.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991690821.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991690845.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991690845.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041691743.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041691743.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000041691733.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000041691730.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000041691728.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000041691730.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000041691757.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1800000041691757.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041691757.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041691757.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041691763.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041691763.5 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041691763.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041691763.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000041691763.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041691763.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041691778.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041691778.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041691796.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041691796.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000041691782.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000041691805.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000041691805.5 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000041691789.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000041691812.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000041691812.5 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000041691796.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000041691803.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000041691797.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000041691797.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000041691797.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000041691797.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000041691803.0 node_expansions=67
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000041691819.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000041691792.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000041691799.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000041691804.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000041691799.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000041691787.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041691819.5 node_expansions=39
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000041697797.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000041695963.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2400000041697797.0 node_expansions=194
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2400000041696686.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000041696797.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000041699185.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000041697797.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000041695301.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000041695297.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000041698463.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000041695963.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000041700852.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000041698186.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000041697801.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2400000041697801.0 node_expansions=275
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000041696251.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000041695140.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000041697529.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000041698465.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000041696695.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000041695313.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000041696132.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000041695299.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000041696808.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000041694301.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000041697799.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000041696536.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2400000041697799.0 node_expansions=64
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077793945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055570277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061124723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075016167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075016165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080571986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063901919.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061125253.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066681142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072235887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072236445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027789945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077793945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080571723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000061125278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066681945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075016145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066682830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047234718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000069459765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047234430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052790265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038899431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038898319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058346709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050010553.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041677496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041675274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063900886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047230552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027787166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027786333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027785221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027785499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050010262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036119163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058347499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052792222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038899431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038899986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052789429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044456107.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000080571986.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080575597.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080574208.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080577263.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000080577263.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000044462809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047237543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022235810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027793577.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041682809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041680808.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027793052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022238056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030570811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033349145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038905321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999994458808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044462831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047239485.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027794167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033350829.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038903887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016676586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005563794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005566294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008345748.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013900760.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000012416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000011305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008347708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008345464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000012406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000010184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013901865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008343517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999994456018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999994455185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999994454059.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994454337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008347986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997234073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005568527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025016372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005567416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013902737.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019458039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000012416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000010194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011123819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005563795.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000047239485.9 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237819.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047239485.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047236708.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000047239485.9 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050022547.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050022547.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050022596.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050019804.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050020243.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050020082.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050021207.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050018693.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050021896.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050020507.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000050022596.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050022582.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050022582.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050022582.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050022582.4 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083355915.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000080578092.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=900000083355915.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044466981.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000044466981.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983353217.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983353217.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983353238.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983353238.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983353259.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983353259.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999983353251.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999983353230.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999983353228.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999983353228.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999983353225.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983353251.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944464361.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944464361.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952797672.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952797672.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922242139.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999922242139.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922242173.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999922242173.0 node_expansions=6
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952797674.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=1199999952797674.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952797708.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952797708.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952797688.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952797688.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952797717.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952797717.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952802293.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952802293.0 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999952797697.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999952802278.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999952797701.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999952797689.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999952802243.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999952802278.5 node_expansions=66
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999952798667.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999952800187.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999952800611.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999952797687.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999952799928.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999952800889.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999952799095.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999952802297.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999952800889.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1199999952802297.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952802278.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952802278.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922246723.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922246723.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922246742.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922246742.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922246744.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922246744.0 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922246756.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922246756.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922246756.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922246756.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922246756.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922246756.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922246760.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922246760.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922246735.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922246735.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999922246770.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922246770.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999922246770.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999966688395.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999966688395.8 node_expansions=43
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999922246756.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999922249974.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999966688395.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999922246774.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999922246774.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999966688362.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1499999966688395.8 node_expansions=107
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999922247777.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999922249277.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999922249721.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999922246777.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999922248998.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999922249165.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999922247777.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999922248166.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999922249166.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999922249999.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999966688406.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1499999966688406.8 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966688395.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966688395.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966688406.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966688406.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966688410.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966688410.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966688395.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966688395.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944466188.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944466188.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963908126.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963908126.0 node_expansions=9
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963908132.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1799999963908132.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999963908121.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999963908098.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999963908121.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963911298.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963911298.0 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000088912129.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999963908077.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000063912129.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000141686754.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000144464566.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999938907240.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000030574754.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999963908077.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000041686743.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000041686743.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000041686743.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000119467685.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000041686743.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999997242299.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999997242299.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999969463676.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000102797899.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000102801018.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000144464566.0 node_expansions=126
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000144464522.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144464563.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000144464573.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144467685.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144464529.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000144467685.0 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000144465463.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144467049.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144467407.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144464541.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144466714.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144465940.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144464492.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144465881.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144465940.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144467685.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1800000144467685.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144467685.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144467685.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144467734.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144467734.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122245542.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122245542.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122245568.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122245568.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000111131171.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999941691997.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000063915119.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000141692897.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999916691119.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000008358677.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999941691997.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999941691997.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000019470664.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000019470664.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000019470664.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000119464504.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000019470664.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999975026219.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999975026219.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999947247552.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000102797837.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000080581786.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000119464504.5 node_expansions=444
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000097245530.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000097248452.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000097245535.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000097245541.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000097245541.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000097248452.8 node_expansions=43
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000097246535.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000097246531.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000097248008.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000097248452.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000097245508.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000097247619.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000097247730.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000097246897.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000097245534.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000097246897.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000097246897.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000097248452.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097248452.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097248452.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097248504.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097248504.8 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000097248496.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000097248511.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000097248511.8 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000097248524.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000097248477.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000097248508.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000097248478.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000097248464.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097248524.2 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000097248502.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000097248490.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000097248513.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1800000097248501.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000097248503.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1800000097248528.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097248528.2 node_expansions=44
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000088915146.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999941692037.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000063915158.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000141692924.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000122248513.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999916691158.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000008358720.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999941692037.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999941692037.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000019470704.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000019470722.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000019470711.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000019470722.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999975026267.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999975026259.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999947247610.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000080581846.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000080581825.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000141692924.2 node_expansions=422
FooPlayer.decide: Filtering out maritime trades from 10 to 6 actions
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000141692913.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000141692913.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000141692948.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1800000141692913.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000141692932.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1800000141692923.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=1800000141692948.8 node_expansions=72
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000141692948.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000141692940.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000141692924.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000141692921.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000141692911.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000141692921.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141692948.8 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141692938.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141692938.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000088915125.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999941692040.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000063915113.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000122248447.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999916691111.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000008358681.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999941691989.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999941691989.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000019470670.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000019470670.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000019470677.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000097248447.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000019470700.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999975026263.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999975026211.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999947247596.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000080581778.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000080581780.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000122248447.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122248447.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122248447.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122248493.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122248493.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000122248446.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122248455.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000122248499.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000122250946.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000122248470.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000122250946.2 node_expansions=52
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000122249446.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000122249446.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122250990.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122250601.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122248448.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122250835.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122250689.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000122249835.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122250559.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122248467.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000122249837.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122249835.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1800000122250990.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122250990.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122250990.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000122250969.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122253912.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000122250991.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000122250970.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000122253879.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000122253912.0 node_expansions=65
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000122251967.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000122251967.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122253110.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122251967.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122250969.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122253356.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122253189.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000122252356.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122251967.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122250967.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000122252356.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122252357.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000122253912.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1800000122253912.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122253913.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122253913.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144476699.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000144476699.5 node_expansions=322
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000122254946.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000122254946.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122256057.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122254946.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000122257724.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122253946.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122256335.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000122256168.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122255335.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000122254946.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000122253946.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122255332.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000122255335.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000144472932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2700000136142597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000141695432.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=28) score=2700000136142597.5 node_expansions=95
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000136139876.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000136139848.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000136139844.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000136142597.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000136139834.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=2700000136142597.5 node_expansions=46
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000136140819.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000136140819.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000136141965.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000136140819.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000136142597.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000136139854.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000136142208.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000136142042.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000136141223.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000136140834.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000136139819.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000136141208.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000136141243.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2700000136142597.5 node_expansions=39
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030567442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030569387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083349778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000083350331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077794497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077791164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077793112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077793112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075016109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083350054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080572554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083350031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080571420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000083349756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072237256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000055566665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030566887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000055568587.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030565776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030566054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055565829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055564440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061122775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061125878.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044456100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061125830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063904164.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066681641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050012211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072236989.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061124767.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050012498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050010276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050010830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038898877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000050009997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038897488.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052788863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058343053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050010829.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000083350331.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351998.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083349776.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353387.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000083353387.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999983345143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999983346251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019459101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022235484.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033347497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027793820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022236045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036124166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033350277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022238056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050016720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038906720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008346044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999983346265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000008347988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999983345154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999983345409.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999997233184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997231795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013902140.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000010459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019458039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002787694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002788527.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013902153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999994454295.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016677698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005567684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005569628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030570264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008347694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030572483.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019460261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005569903.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005567681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002790208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997234360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999988898739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002789375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999988898739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997232971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016680264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002789350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002790739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016678519.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000050016720.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016165.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016720.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000050016720.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983347387.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983347387.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997237165.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086127831.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030570498.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997237151.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050016707.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050016731.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086127842.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050016707.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083350062.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083350065.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050016707.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999983347387.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983347373.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050016718.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050016718.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050016720.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050016731.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086127831.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000086127842.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086127831.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086127831.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086127842.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086127842.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086127853.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086127853.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119465872.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119465872.9 node_expansions=55
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116683354.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000119461154.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=900000119461154.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119461154.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119461154.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983347385.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983347385.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983347385.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983347385.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983352152.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983352152.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999983349943.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999983349930.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999983350632.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999983352150.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999983347418.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999983349928.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999983350485.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999983350910.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=899999983352150.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983352153.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983352153.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983352153.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983352153.5 node_expansions=3
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013907684.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1200000013907684.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013907684.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000013907684.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013907662.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000013907662.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013907699.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000013907699.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000013907696.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000013907698.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000013911176.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000013907710.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000013907708.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000013911176.2 node_expansions=39
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000013910341.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000013910195.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000013910196.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000013910900.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000013907718.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000013908690.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000013910196.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000013910751.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000013911175.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000013911175.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013911176.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000013911176.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013914664.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000013914664.8 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000013911177.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000013911151.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000013914642.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000013911179.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000013911154.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000013914642.8 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000013914365.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000013913809.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000013913657.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000013913644.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000013914365.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000013911142.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000013912142.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000013913642.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000013914200.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000013914664.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1200000013914664.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013914644.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000013914644.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013914666.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000013914666.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000013914666.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000013914675.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000013914665.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000013914665.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000013914651.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1200000013914675.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013914675.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000013914675.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013914685.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000013914685.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013914685.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000013914685.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013914697.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000013914697.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991692466.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991692466.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013922642.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013922642.0 node_expansions=149
FooPlayer.decide: Prioritizing 11 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000013917924.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000013921702.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000013917202.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000013917924.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000013918757.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000013917924.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000013917924.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000013918924.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000013917202.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000013922646.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000013920035.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1800000013922646.5 node_expansions=777
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000013925854.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000013925298.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000013922632.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000013923743.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000013923632.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000013925854.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000013922632.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000013923632.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000013922632.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000013925854.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000013925020.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000013924743.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1800000013925854.0 node_expansions=340
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999991698753.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000013920964.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000013925854.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000013920976.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000013925821.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000013925854.0 node_expansions=73
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000013923632.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000013923465.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000013922076.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000013921965.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000013923354.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000013920967.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000013920965.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000013921967.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000013923465.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000013925854.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000013924196.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000013923076.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000013925854.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013925868.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000013925868.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013925855.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013925855.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013925855.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000013925855.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013925844.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013925844.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991703621.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991703621.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977821163.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977821163.2 node_expansions=203
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955592510.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955592510.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955592532.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955592532.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999955592544.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999955595710.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999955592524.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999955592511.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999955592511.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1799999955595710.0 node_expansions=52
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999955595176.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999955592487.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999955593599.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999955593487.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999955594876.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999955592514.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999955592487.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999955593502.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999955592514.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999955595176.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999955595732.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999955595710.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999955594599.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1799999955595732.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922262376.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922262376.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955595710.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955595710.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955595714.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955595714.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955595733.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955595733.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955595714.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955595714.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927807910.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927807910.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927807900.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999927807900.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927813218.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927813218.8 node_expansions=178
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999944475470.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000100032806.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999977808809.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999972253255.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999927807899.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000027810566.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000050032799.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000100032796.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000027810588.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061143910.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000088921698.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000055588362.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999927807901.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000027810566.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000027810566.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000027810566.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000050032799.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000122255022.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000122255022.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122255033.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122255033.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122260343.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122260343.0 node_expansions=178
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000147254189.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000147251523.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000147252634.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000147254190.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000147251523.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000147253912.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000147251523.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000150032801.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000147254189.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000147253356.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000147253745.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000147252634.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000163912348.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2400000161134571.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000163912348.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=2400000163912348.0 node_expansions=1631
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000138918468.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000138915811.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000138916920.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000138918468.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000138916802.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000138918190.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000138915811.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000138916802.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000138917475.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000138917635.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000138918022.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000138917920.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000163912348.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=2400000163912348.0 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000163912376.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000163912376.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966689241.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999966689241.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966689267.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999966689267.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966691811.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999966691811.0 node_expansions=23
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2699999997245626.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999966691824.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999966692935.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999980578081.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999966691825.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999991690069.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999966691824.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000005578960.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999966693491.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999975022524.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999966694047.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999966692936.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=2700000005578960.0 node_expansions=312
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999966690202.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999966690177.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999966690172.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999966690175.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000005578960.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2399999966690182.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2700000005578960.0 node_expansions=50
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2399999966691562.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999966692827.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999966690172.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999966691269.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999966692824.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999966690172.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999966692547.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999966690171.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999966692118.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999966691846.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999966691991.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999966692394.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999966691280.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000005578975.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=2700000005578975.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000005578960.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000005578960.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000005579008.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000005579008.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999986132600.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999986132600.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999986132606.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999986135217.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999986135217.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999986132603.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999986135204.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2699999986135217.0 node_expansions=145
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999986132647.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999986132654.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999986135217.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999986135201.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999986132632.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2699999986135217.0 node_expansions=64
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2699999986133999.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999986132625.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999986132613.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999986133735.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999986135231.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999986132631.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999986134942.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999986132621.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999986134554.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999986132621.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999986134384.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999986134832.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999986133753.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2699999986135231.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999986135241.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999986135241.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999986135250.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999986135250.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999986135238.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999986135231.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999986135238.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999986135260.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999986135260.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999986135264.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999986135228.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999986135264.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999986135226.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999986135226.0 node_expansions=298
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2999999986134032.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2999999986132643.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2999999986132643.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2999999986133486.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2999999986133754.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2999999986132653.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2999999986135251.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2999999986132653.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2999999986132643.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2999999986134587.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2999999986132643.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2999999986134407.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2999999986134865.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2999999986133764.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2999999986134962.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2999999986135251.5 node_expansions=1889
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2699999972250142.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999972248752.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999972248752.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999972250587.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999972250886.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999972249864.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999972248753.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999972249765.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999972248752.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999972249752.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999972250707.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999972248752.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999972250320.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999972250975.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999972249874.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2999999986134962.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2999999986137437.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2999999986137437.0 node_expansions=422
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072237556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077792555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063903043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077792830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027789108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027789664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077791997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072236165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069459498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075013942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063902001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027789665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027789387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027789109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027789387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066679165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000061124720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075015321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063902775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052788607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052787218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066678886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052788607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063902543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041677208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041676653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061124487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061124209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041677486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041675819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044455833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038898054.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047232777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063900333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044453332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055568053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061124719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069458931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058344719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000077792830.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077795330.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077794219.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077797275.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000077797275.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033349709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050016719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999994460474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033349999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027791111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025015833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033346654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025011942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994458807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994460477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999994458805.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999994460475.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033350266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041685889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027795811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044461988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030573867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008347684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022237963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008347684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025015819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011126360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022235264.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005567406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022234153.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011123860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011124972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013902206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997235181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005569915.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022237474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002790459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002791292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022239143.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013903850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002792962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027795819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002791850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019460527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038908097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013904962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013904406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025015809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005570184.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000050016719.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016719.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015053.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050014775.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000050016719.8 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016997.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016997.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017019.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017019.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080577394.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080577394.1 node_expansions=55
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050019803.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050019803.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018416.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050021617.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050019803.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050021895.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050019406.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050017039.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000050021895.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021897.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021897.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080577407.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080577407.6 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000050021919.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050021882.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000050021900.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050021887.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050021922.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000050021919.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000050021922.1 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050021900.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050021862.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021900.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080577421.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080577421.1 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000077799676.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000080577454.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=900000080577454.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080577421.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080577421.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080577454.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080577454.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052799676.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052799676.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108355233.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108355233.5 node_expansions=28
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108355213.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1200000108355213.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108355233.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108355233.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108355235.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108355235.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108355230.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108355230.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108355203.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108355203.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000108355201.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108355201.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080577454.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080577454.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999908350758.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000033353453.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000002797902.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000002797867.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000108355209.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000025020097.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000116688570.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000080577423.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000080577423.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000080577452.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000080577423.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000080577457.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000080577423.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000080577452.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000108355202.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000136132980.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000108355204.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000116688558.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000136132980.0 node_expansions=78
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000136132980.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136132977.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000136132987.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000136132979.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000136132989.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1200000136132989.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000136132974.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136132974.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136132974.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136132974.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136132974.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136132974.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908350787.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908350787.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000033353452.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000002797849.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000002797849.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000080577439.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000108355206.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000025020099.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000116688554.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000080577405.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000080577429.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000080577439.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000080577405.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000080577405.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000080577405.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000080577439.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000108355196.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000136132984.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000108355206.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000116688530.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000136132984.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136132974.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136132974.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908350753.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908350753.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908350738.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908350738.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000002797872.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002797852.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000002797852.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000002797852.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000002797876.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1200000002797876.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002797896.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002797896.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908350727.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908350727.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908350742.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908350742.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002797852.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002797852.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002797852.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002797852.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002803575.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002803575.0 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999908356449.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000033359129.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000002803560.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000080583116.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000108360907.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000025025796.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000116694241.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000080583116.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000080583116.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000080583116.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000080583116.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000080583116.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000080583116.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000080583116.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000108360907.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000136138685.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000108360907.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000116694241.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000136138685.5 node_expansions=360
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000136132998.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136138685.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000136132978.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000136132980.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000136132988.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000136138685.5 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000136135741.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136132963.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136134354.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136138719.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136135632.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136137574.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136135775.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136135386.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136132963.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000136138719.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136138700.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136138700.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908356464.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908356464.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908356449.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908356449.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908356449.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908356449.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000033359144.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000002803575.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000002803560.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000080583116.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000108360922.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000025025830.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000116694255.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000080583116.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000080583116.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000080583116.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000080583116.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000080583116.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000080583116.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000080583150.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000108360907.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000136138685.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000108360907.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000116694241.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000136138685.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136138685.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136138685.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136138702.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136138702.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999908356463.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000033359164.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000002803608.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000002803588.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000080583129.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000108360908.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025025797.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000116694242.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000080583129.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000080583129.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000080583129.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000080583131.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000080583144.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000080583129.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000080583144.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000108360918.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000108360908.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000116694252.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000116694252.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116694242.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116694242.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116694305.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116694305.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116694256.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116694256.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116694242.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116694242.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116694242.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116694242.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908356463.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908356463.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908356497.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908356497.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999908356499.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999908356511.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999908356476.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999908356478.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999908356474.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999908356511.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908356478.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908356478.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908361087.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908361087.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908356513.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908356513.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908364310.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908364310.2 node_expansions=129
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000033366988.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000002811421.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000002811421.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000080590977.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000108368765.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000025033654.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000116702089.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000080590977.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000080590977.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000080590977.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000080590977.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000080590977.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000080590977.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000080590977.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000108368765.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000136146543.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000108368765.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000116702089.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000136146543.8 node_expansions=2322
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000136144311.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136143311.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136143311.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136144700.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136145978.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136146533.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136143311.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136146256.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136145700.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136143311.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000136146533.8 node_expansions=242
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000136144345.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136146567.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136143345.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136143311.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136144700.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136145978.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136143313.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136146270.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136145700.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136143345.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000136145978.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1200000136146567.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136146567.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136146567.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908364344.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908364344.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908364310.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908364310.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880586534.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999880586534.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880586534.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999880586534.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958366987.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958366987.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958367012.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958367012.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999958366980.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999958366987.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999958366977.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999958366979.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999958366974.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1199999958366987.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958366987.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958366987.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999863919901.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999863919901.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999863919867.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999863919867.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999863924352.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999863924352.5 node_expansions=178
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999988922536.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999958366978.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999958366978.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000052813230.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000063924324.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999980589201.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000100035433.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000063924357.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000036146533.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000036146568.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000036146568.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000036146568.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052813215.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000052813211.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000063924347.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000091702119.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000063924364.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000072257682.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000100035433.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100035448.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100035448.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100035448.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100035448.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000100035448.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000100035445.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000100035442.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000100035444.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000100035454.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1200000100035454.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000100035457.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000100035404.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100035457.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100035454.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100035454.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000100035475.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000100035473.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000100035465.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000100035465.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000100035487.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000100035452.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000100035487.0 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000100032690.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000100035452.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000100035452.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100035452.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100035452.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100035439.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100035439.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100032674.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100032674.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100032708.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100032708.8 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000100035467.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000100032674.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000100032674.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000100035341.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000100035452.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000100034510.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000100034230.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000100033674.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000100032708.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000100033708.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000100035343.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1200000100035467.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100032708.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100032708.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100035452.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100035452.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100035456.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100035456.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000100035466.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000100035455.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000100038105.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000100035466.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000100035465.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000100038105.5 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000100035439.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000100035439.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000100038105.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000100035439.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000100036453.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000100037272.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000100037009.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000100036439.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000100035439.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000100036453.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000100038105.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1200000100038105.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100038105.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100038105.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072260342.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000072260342.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072260342.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000072260342.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999836146571.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999836146571.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999836144787.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999836146571.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999836144786.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999836144764.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999836144764.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999836146571.0 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999836144752.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999836144737.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999836145737.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999836146293.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999836144737.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999836145737.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999836146571.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999836146293.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999836145772.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999836144737.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999836145752.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999836146293.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1199999836146571.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999836146585.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999836146585.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999808362793.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999808362793.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999808362793.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999808362793.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902809938.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902809938.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902807959.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902807959.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902809904.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902809904.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902809938.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902809938.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902809938.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902809938.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999808362816.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999808362816.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999961143274.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999930587719.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999902809961.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999997256163.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000008367272.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999952809941.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000044478400.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000036145050.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999980589483.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999980589495.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999980589498.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999980589517.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999997256185.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999997256163.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000008367286.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000063922830.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000036145084.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000016700605.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000063922830.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063922840.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063922840.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063922842.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063922842.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063922844.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063922844.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063922863.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063922863.5 node_expansions=12
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000063922822.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000063922862.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000063922875.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000063922872.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000063922843.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000063922868.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000063922875.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000063922868.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000063922864.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063922868.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091694986.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091694986.5 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000063922856.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000063922830.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063922856.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000063922870.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063922870.5 node_expansions=2
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000063922858.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000063922856.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000063924967.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000063923875.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000063923858.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000063924423.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000063922858.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000063922856.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000063924426.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000063923856.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000063922870.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000063924411.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000063924411.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000083363611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000091695024.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000083359277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000080583888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000072251389.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1500000091695024.0 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091695004.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091695004.0 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999966671114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008339558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025007947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022231836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016674836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013896780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005563725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027785725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011117614.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016674280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999966671114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000007002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997227002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000016676224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000013895946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011120946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011120946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000013895390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000005113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999988893390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000005571033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005571876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025013565.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025014086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038905856.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005572720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044462766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041684732.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022239664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047236687.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050017568.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005572409.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055574201.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005571033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005571853.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038906908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030572462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030571907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036129431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011126583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025014928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019457415.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019458804.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019458236.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041679139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027793052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027793295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038904976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025015230.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013901848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013902681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052795310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030572739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027793850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047240865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027794962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025016073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038905033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019458607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027793297.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025016906.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000055574201.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055573368.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573645.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055574201.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000055574201.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574201.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574201.6 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055577831.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055577144.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577456.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055576997.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055577699.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055576442.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055577145.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055576720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000055577831.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577831.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577831.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577865.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577865.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055577866.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055577827.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577866.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577895.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577895.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055577884.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055577855.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577884.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055577866.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055577888.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083355655.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000116688979.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005576088.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055577888.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055577867.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055577867.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988908533.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999988908532.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055577866.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083355656.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088911210.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038909449.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005576088.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055577866.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055577888.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055577867.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000116688979.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116688989.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116688976.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116688989.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116688988.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116688988.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055577878.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055577877.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988908543.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083355656.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005576099.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055577877.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055577878.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055577877.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988908543.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999988908543.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055577884.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083355664.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088911211.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038909430.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005576100.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055577877.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055577878.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055577877.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000088911211.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088911217.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088911208.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911217.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055577877.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055577884.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083355673.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000116688989.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005576100.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055577877.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055577877.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055577877.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988908544.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999988908544.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055577877.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083355656.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088911211.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038909433.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005576113.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055577877.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055577877.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055577884.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000116688989.4 node_expansions=91
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116688989.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116688998.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000116688998.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116688977.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116688977.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116688979.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116688979.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000116688977.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116688977.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988908533.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988908533.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988908554.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988908554.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988913950.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988913950.6 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999988908534.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988908531.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999988908541.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999988913942.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999988908541.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999988913942.1 node_expansions=39
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999988913942.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988911442.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988911720.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988911295.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988911997.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988910739.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988911442.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988911442.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999988911017.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=599999988913942.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988913955.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988913955.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988913943.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988913943.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988913967.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988913967.1 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999988913946.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988913942.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999988913953.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999988913942.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999988913939.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=599999988913953.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955580606.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955580606.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955580619.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955580619.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999955580606.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955580606.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955580633.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955580633.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955580633.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955580633.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999955580620.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955580620.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955580643.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955580643.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955580643.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955580643.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983358363.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983358363.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955580641.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955580641.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983358373.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983358373.0 node_expansions=7
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022249961.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022249961.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050027754.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000116694419.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972248183.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022249975.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022249975.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022249961.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999955580628.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999955580641.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022249961.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050027754.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088916629.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038914864.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999972248195.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022249961.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022249975.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022249961.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000116694419.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116694431.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116694431.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116694419.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116694419.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116694427.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116694427.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150027721.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150027721.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116694434.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116694434.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150027721.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150027721.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116694430.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116694422.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116694430.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150027734.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150027734.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116694430.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116694408.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116694430.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000116694434.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116694409.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116694434.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150027735.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150027735.5 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000150027735.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000144472179.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=900000150027735.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150024679.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150024679.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150027765.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150027765.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150024708.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150024708.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150027765.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150027765.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000150027746.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150027746.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000055588997.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055588997.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999955586331.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000083366786.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000005587220.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055588997.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000055588997.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055588997.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999955586331.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999955586331.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000055588997.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083366786.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000122255675.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000072253897.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000005587220.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055588997.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055588997.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055588997.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000122255675.6 node_expansions=414
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000122252897.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122253175.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122252765.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122250953.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122252376.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122255689.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122249953.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122252897.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122250953.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122252453.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000122255689.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122255709.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122255709.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150033442.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150033442.5 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150033476.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1200000150033476.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000150033476.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150033476.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000150033486.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150033486.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000150033467.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150033490.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000150033490.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000150033488.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150033496.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000150033496.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150033464.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150033464.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150038073.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150038073.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150033493.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150033493.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150041607.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150041607.5 node_expansions=153
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000150038829.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000150041052.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000150041329.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000150040885.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000150039107.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000150040496.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000150038107.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000150041052.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000150039107.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000150040607.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000150041607.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1800000150041607.5 node_expansions=289
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000150041061.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000150041049.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000150041329.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000150040885.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000150039116.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000150041607.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000150040505.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000150038107.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000150041052.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000150039116.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000150040607.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000150041326.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000150041607.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150041604.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150041604.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150041604.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150041604.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150041616.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150041616.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000150041617.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150041617.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000150041631.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150041619.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150041631.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000150041617.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150041617.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000150041617.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150041619.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000150041619.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000150041619.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150041593.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150041619.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000150048053.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1800000150044850.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1800000150048053.8 node_expansions=240
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000150047794.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000150047795.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000150048053.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000150047887.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000150045831.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000150048055.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000150045850.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000150047777.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000150044850.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000150045831.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000150045846.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000150047350.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000150048053.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1800000150048055.8 node_expansions=367
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000177816421.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000150046961.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000150047776.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000150046942.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000150047609.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000150045831.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000150046942.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000150045831.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000177816421.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000150044850.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000150045831.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000150045833.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000150047350.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000150048072.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000177816421.0 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150047778.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150047778.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000150047778.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150047752.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150047778.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177816422.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000177816422.0 node_expansions=46
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000150047775.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150047798.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000150050983.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000150047775.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000150050973.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000150050955.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000150050983.8 node_expansions=130
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000150049872.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000150050708.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000150050164.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000150049874.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000150048761.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000150050539.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000150048763.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000150049874.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000150048761.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000150050150.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000150047761.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000150048761.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000150048761.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000150050261.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000150050983.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1200000150050983.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150050983.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150050983.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150050983.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150050983.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000083384298.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000083384298.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999983381631.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000111162086.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000177831673.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000005604742.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000083384298.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000083384298.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000083384300.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999983381633.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999983381633.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000083384298.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000111162101.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000072271432.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000005604744.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000083384300.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000083384300.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000083384300.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000177831673.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000177828768.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000177828755.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000177828768.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983381672.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983381672.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983381645.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983381645.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999983381642.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983381642.8 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999983378589.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000022261275.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999983381654.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999983381646.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999983381683.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000022261275.2 node_expansions=79
FooPlayer.decide: Prioritizing 23 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1199999983382630.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999983382908.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999983384574.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999983382664.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999983383741.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999983384408.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999983382630.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999983383755.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999983382630.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999983382664.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999983384033.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999983381630.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999983382632.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999983382644.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999983384144.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1199999983382630.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000008374220.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000022261276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000019483235.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1499999983375163.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1499999994487165.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1500000005596844.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1500000013931607.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1500000022261276.2 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022258234.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000022258234.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022261290.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000022261290.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022261331.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000022261331.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022261291.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000022261291.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999994483556.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000022261320.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000022261320.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022261306.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000022261306.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050039073.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000050039073.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000022261345.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000022261345.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999994483567.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999994483567.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999994483564.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999994483556.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999994483564.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000022261336.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000022261336.2 node_expansions=48
FooPlayer.decide: Prioritizing 1 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000022261332.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1800000022261332.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000022261336.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000022261336.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000041702821.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000041702821.0 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000022261334.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000022261333.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000022261346.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000041702821.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000022264243.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000041702821.0 node_expansions=113
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000022262333.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000022262612.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000022264297.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000022262353.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000022262336.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000022264112.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000022262336.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000022263445.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000022262353.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000022262334.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000022263722.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000022261333.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000022262333.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000022262334.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000022263836.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000022262334.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000022258380.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000033369210.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2100000041702821.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2100000041702821.0 node_expansions=76
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000025013275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069459498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066680320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069458655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025011609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000058347219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052790554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069459776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066681165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061124498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061124488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058346433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066679488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025013276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025011330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022234931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025009943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077790876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069459220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047234997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066680330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055568608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033343829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033342718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050012497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041676940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052790598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041676653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041678319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000061122265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050011941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052788053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047231931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047230542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050012219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038898607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036121607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058346156.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000036120496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044456375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063903376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041678597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000047232496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038898607.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000077793108.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077793386.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077792553.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795330.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000077795330.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033349222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030570275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999988902986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005569353.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013901866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022237212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025014432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019459432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027793389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019459720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027794720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999988904376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999988904373.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999991681595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999988902974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047237553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027793598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000013797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997235184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997236850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008347420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000014628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008347418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997236848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997235737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002793529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999994457962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013905819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008347749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008349416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022237486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002792962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016681087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013903017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013901628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002793251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999991679628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000014626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022236928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000013515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011126638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033350042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008346350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008345517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011124420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999991679628.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000047237553.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237275.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047236441.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237553.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000047237553.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793140.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793140.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793119.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793119.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793130.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793130.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793144.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793144.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086126418.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086126418.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052793161.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052793118.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793161.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086126432.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086126432.0 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083348687.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000086126432.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=900000086126432.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086126433.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086126433.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086132177.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086132177.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000086128974.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086128974.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086131065.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086128431.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086127585.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086132177.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086128987.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086128140.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=900000086132177.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086132189.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086132189.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933349954.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933349954.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933349940.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933349940.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902788175.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999902788175.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902788141.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902788141.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902788138.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999902788138.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902788142.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902788142.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999902788158.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999902788158.0 node_expansions=107
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902788129.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902788129.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902788138.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999902788138.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902788174.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902788174.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055570352.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055570352.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000055570361.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055574932.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000055570360.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000055570377.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000055570365.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000055574932.1 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000055570350.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000055570340.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000055570355.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000055574932.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000055572299.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000055571451.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000055572875.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000055573265.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000055572017.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000055574932.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055574932.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055574932.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055578963.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055578963.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000055574966.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055574941.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055574966.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000027797188.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000027797163.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027797188.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999858348288.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999858348288.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999858348286.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999858348273.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999858348286.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999858348286.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999858348286.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999858348300.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999858348261.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999858348300.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999858348300.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999858348300.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999858348301.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999858348274.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999858348301.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999858348300.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999858348274.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999858348300.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902789908.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902789908.2 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999858348300.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999858348275.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999858348300.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999858348302.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999858348302.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999858348298.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999858348300.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999858352308.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999858348267.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999858348282.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999858348277.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999858352308.6 node_expansions=56
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999858348253.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999858348253.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999858348253.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999858351476.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999858350197.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999858349364.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999858348287.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999858349253.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999858349919.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999858352308.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=899999858352308.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999858352308.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999858352308.6 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922243863.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999922243863.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999988910540.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999958354974.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036134540.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000069467874.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083356753.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000011134564.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999858352321.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011134529.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036134530.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000036134530.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000011134552.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038912322.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000080578975.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000069467878.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000027801232.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000011134564.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999922243876.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000011134544.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000083356753.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083356766.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083356766.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083355109.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083355109.2 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999988908888.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999958353322.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036132866.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000069466222.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000011132878.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999858350656.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000011132864.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036132875.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036132888.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000011132898.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038910656.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000080577309.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000069466232.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000027799532.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000011132864.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999922242210.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999922242197.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000011132864.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000080577309.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080577332.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080577332.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080577330.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080577330.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080577342.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080577342.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080583587.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080583587.4 node_expansions=127
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999988912111.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999958356545.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036136111.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000069469442.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083358334.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000011136100.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999858353878.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011136100.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036136111.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000036136111.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000011136100.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000061127298.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000091682854.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000027802778.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000011136100.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999922245434.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999922245434.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000011136100.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1200000091682854.0 node_expansions=506
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000069466253.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000069466236.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000069466248.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000069469457.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000069468181.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000069467346.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000069466242.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000069467235.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000069467915.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000069468346.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091682855.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1200000083349556.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1200000091682855.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091682878.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091682878.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091685073.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091685073.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000091682866.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091682851.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091682851.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091685073.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091684820.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091683972.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091682852.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091683857.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091684531.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091684957.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1200000091685073.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091685086.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091685086.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091685768.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091685768.8 node_expansions=22
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000091683709.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091683710.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091685788.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091683707.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091684552.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091684830.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091683739.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091684679.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091684679.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091685374.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=1200000091685788.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091685800.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091685800.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091685823.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091685823.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000091688146.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091688146.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091688146.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091688980.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091689257.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091688146.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091689146.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091689813.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091689146.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091692035.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1200000091692035.8 node_expansions=212
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000091687454.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091687426.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000091687426.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000091692035.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000091687477.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000091692035.8 node_expansions=42
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000091687449.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091687457.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091687460.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091688257.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091688535.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091688535.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091687424.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091692068.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091688457.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091689814.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091688424.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1200000091692068.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091692035.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091692035.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061136482.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061136482.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000061136480.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061136480.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036131346.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036131346.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000036131346.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036131346.2 node_expansions=2
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000036131364.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000036131331.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000036131333.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000036132176.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000036132444.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000036132454.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000036131333.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000036132333.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000036133753.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000036132364.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000036133444.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000036131333.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 47)) score=1200000036133753.0 node_expansions=132
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000036133732.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036133702.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000036133689.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000036133716.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000036133745.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1200000036133745.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036133713.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036133713.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036133726.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036133726.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036133726.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036133726.5 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000055568321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022233821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055569154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022232988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022233821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022233266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022236321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061123054.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063902276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069456922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236923.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061124700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063902200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000055569154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000055568589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066681089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063902544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066680044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000050011376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041676653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041676653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050012209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033344996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047236386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038900552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038901107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058346098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044457486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050010886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033344087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033344087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055570255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041677420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058347755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050010543.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038897764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038899431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055568320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058346366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036121309.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055568033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041677208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058345810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038899365.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000072237210.8 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000072239498.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072241377.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072239433.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000072241377.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000022239364.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999988904853.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022240210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999988904030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999988904863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999988901533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999988902352.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027792977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044461364.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044463321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030573609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036128887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022240220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041685609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025017488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036129995.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030573612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033351109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016682418.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997235684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999997235684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005569031.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997233462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011122907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002787905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002790405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000014294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013901586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002792961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002790461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025016085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011123792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027793595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016681595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005568805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005570472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022239372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011126860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011125749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027795264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011126860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005570184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025016930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008347694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008348249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000027794706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000008348237.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000044463321.8 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044463321.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044461655.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044460821.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000044463321.8 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047241103.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047241103.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047241111.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047241111.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088907759.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038906870.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036128202.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994461535.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000072241101.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047241090.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047241092.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047241092.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997240212.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997240201.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047241091.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994461548.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047241092.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000072241101.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000072241116.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047241090.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047241104.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047241090.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088907759.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907771.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907771.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240203.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997240203.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240201.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997240201.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244388.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244388.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240216.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997240216.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240212.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997240212.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244373.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244373.9 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997240214.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997244373.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999997240209.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999997240212.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999997240236.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999997244373.9 node_expansions=38
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999997242854.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997242854.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997242720.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997242984.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997242429.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997243409.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997242867.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997244373.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=599999997244373.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244387.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244387.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244389.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244389.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244402.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244402.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977799954.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977799954.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027804034.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027804034.2 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000069467514.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019466618.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016687951.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999975021279.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052800834.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047245288.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027800834.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000027800832.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999977799957.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999977799954.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027800834.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975021277.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027800832.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052800844.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052800843.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047245278.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047245299.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027800832.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000069467514.0 node_expansions=78
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000069467502.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069467522.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000069467498.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000069467486.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000069467496.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=600000069467522.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069467508.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069467508.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069467508.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069467508.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069467510.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069467510.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977799952.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977799952.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977799966.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977799966.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000069467533.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027800855.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019466634.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016687987.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999975021299.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052800865.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047245300.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000027800854.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027800854.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999977799979.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027800854.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975021298.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027800868.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052800865.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052800866.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047245320.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047245300.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027800868.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000069467533.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069467523.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069467523.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069467547.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069467547.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027800855.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019466635.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016687968.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999975021310.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052800856.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047245310.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027800855.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000027800869.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999977799977.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999977799977.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027800855.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975021314.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027800869.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052800877.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052800856.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047245301.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047245315.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027800855.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000052800877.4 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800867.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052800867.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800876.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052800876.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800876.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052800876.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052804057.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052804057.2 node_expansions=57
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000052803512.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052803234.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052803512.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052803365.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052800865.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052803087.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052804067.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052803512.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052803234.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=600000052804067.8 node_expansions=108
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000052804054.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052804067.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052804066.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052804067.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052804056.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000052804067.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052804068.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052804068.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052804090.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052804090.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000069470746.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027804078.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019469857.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016691190.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999975024524.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052804099.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047248533.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000027804089.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027804079.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999977803189.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999977803190.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027804078.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975024524.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027804089.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052804079.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047248525.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047248524.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027804093.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000069470746.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069470756.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069470741.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069470756.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000108362243.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108361965.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108362243.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108362243.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108362076.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108359576.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108361798.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108362243.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108361965.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108361965.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000091689763.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000108362243.0 action_type=ActionType.BUILD_CITY
  Action 12: expected_value=900000100028909.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000108362243.0 node_expansions=151
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108362243.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000100028909.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=900000108362243.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108362243.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108362243.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108362258.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108362258.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108362259.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108362259.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108362258.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108362258.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108362270.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108362283.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108362265.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108366586.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108362277.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000108366586.2 node_expansions=50
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000108364656.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108364934.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108364947.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108364767.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108362253.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108364197.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108364477.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108366586.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108364919.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108364641.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108364643.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000108366586.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108366600.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108366600.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108366602.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108366602.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108366588.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108366588.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108370643.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108370643.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108366613.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108370628.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108366609.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108366599.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108366597.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000108370628.5 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000108368989.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108368417.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108369239.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108367572.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108369072.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108366572.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108368528.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108368809.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108369254.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108368989.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108370639.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000108368961.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000108370639.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108370628.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108370628.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108370667.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108370667.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108370654.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108370654.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108370665.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108370665.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066703972.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000019480885.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000055591118.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000013924417.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000091704001.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000086148440.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000066703987.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000066703972.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999977814195.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999977814195.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066703987.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000013924431.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000066703972.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000091703996.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000091703986.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086148468.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086148455.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066703972.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000091704001.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091704000.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091704000.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091703998.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091703998.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075037332.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075037332.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000075037344.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091706944.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000091704012.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000091704001.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000091704024.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000091706944.4 node_expansions=58
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000091706388.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000091705833.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000091706681.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000091705002.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000091706511.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000091704011.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000091706944.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000091705944.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000091706236.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000091706667.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000091706391.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000091706669.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000091706388.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000091706944.4 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075040288.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075040288.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075040279.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075040279.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000075040280.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000075043473.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000075040289.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000075040265.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000075040287.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000075043473.0 node_expansions=57
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000075042654.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000075042084.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000075042917.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000075041250.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000075042750.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000075040261.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000075040265.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000075040250.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000075042501.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000075043473.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000075042917.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000075042639.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000075042084.1 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000075042639.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1500000075043473.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075043473.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075043473.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075043496.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075043496.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075043500.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075043500.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961153722.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961153722.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961153721.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961153721.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961153706.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961153706.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961153732.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961153732.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961156910.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961156910.0 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999961153732.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999961156942.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999961156909.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999961153721.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999961153744.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999961156942.0 node_expansions=68
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999961156942.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999961156108.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999961153720.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999961155553.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999961156386.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999961154733.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999961156220.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999961153735.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999961153733.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999961153735.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999961155941.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999961156400.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999961156124.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999961155568.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999961156108.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1499999961156942.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999961156942.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961156942.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961156956.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961156956.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000091713400.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000050046719.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000002823624.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000038933844.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999997267178.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000075046733.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000069491175.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000050046719.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000050046719.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999961156956.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000050046733.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999997267164.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000050046720.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000075046733.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000075046733.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000069491177.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000086157846.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000066713414.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000091713400.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091713401.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091713401.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091716066.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091716066.8 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091713398.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091713398.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091716067.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091716067.8 node_expansions=99
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000091714412.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091713402.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091713402.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091715235.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091716068.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091714402.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091715898.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091713402.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091713402.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091713398.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000091713399.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000091714402.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000091716065.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000091715791.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000091715232.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000091715787.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000091716068.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091716064.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091716064.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091718706.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091718706.5 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063935513.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063935513.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063935512.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063935512.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000063935525.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000063935522.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000063938131.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000063938164.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000063935531.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000063938164.2 node_expansions=76
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000063935497.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000063935497.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000063935512.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000063937330.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000063936499.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000063936512.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000063937998.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000063935513.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000063935497.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000063935498.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000063935497.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000063936498.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000063938165.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000063937055.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000063936789.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000063937346.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000063937887.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000063938165.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063938166.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063938166.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063938165.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063938165.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000063938166.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063938166.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063938177.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063938177.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000063938180.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000063940846.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000063940813.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000063938176.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000063938213.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000063940846.2 node_expansions=85
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000063938177.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000063938177.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000063938179.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000063940013.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000063939179.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000063940846.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000063939177.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000063940679.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000063938175.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000063938189.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000063938175.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000063938189.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000063939189.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000063939732.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000063939467.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000063940013.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000063940568.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000063940846.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063940843.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063940843.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063943344.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063943344.6 node_expansions=34
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000063940857.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000063943317.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000063943284.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000063940832.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000063940855.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000063943317.6 node_expansions=78
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000063940817.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000063940832.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000063940831.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000063942650.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000063941831.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000063941817.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000063941817.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000063943345.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000063940818.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000063940817.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000063940817.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000063941817.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000063940831.1 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000063941832.1 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000063941817.6 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=900000063942096.4 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=900000063942651.9 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=900000063943206.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=900000063943345.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063943332.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063943332.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063944345.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063944345.5 node_expansions=41
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000063943343.6 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000063944331.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000063944298.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000063943333.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000063943355.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000063944331.0 node_expansions=80
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1500000063944331.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000063943332.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000063944345.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000063944344.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000063944608.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000063943345.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000063943331.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000063945179.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000063944344.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000063943331.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000063944345.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000063943345.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000063944331.1 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000063945165.4 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000063944331.1 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=900000063944331.1 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=900000063944332.1 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=900000063943345.6 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=900000063943331.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1500000063944344.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063944346.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063944346.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063944354.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063944354.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063944357.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063944357.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000036166579.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036166579.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036166580.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036166580.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036166584.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036166584.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036166586.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036166586.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013938476.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013938476.4 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013938474.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013938474.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883382015.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883382015.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925048669.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925048669.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925048671.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925048671.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883381993.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883381993.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883381995.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883381995.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925048659.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925048659.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925048670.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925048670.5 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080572834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033344945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033345778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069456944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072235555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000088905334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080571945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069460001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033345778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033344667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033344945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033344945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069457496.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063903329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069458874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075014985.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000086126985.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000088904763.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063903874.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000088906167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072237777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047234665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061124444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058344999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047231882.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232993.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058344939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047232993.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063901106.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050009721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058346383.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041677716.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063903606.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066681939.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233271.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233827.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047232717.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044456049.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038896882.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052787994.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038898271.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050008549.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069457217.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052787776.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052790276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000077791166.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000058346665.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000088906167.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088910889.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088907000.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088907000.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000088910889.8 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000011121530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999986121808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999986125154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022237998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025016609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036126050.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025013829.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999986123472.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999986124030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999986124298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999986124320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030570834.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025016667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033350276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038906387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050018389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000052796167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027795266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027791594.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011122694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011121305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013900483.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999988899292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019458241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013902420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999991678184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999991677073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008347698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002791017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025016920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027795254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008346019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005569350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000010184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013901297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000011573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011121850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019456864.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994454294.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994455127.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000000010402.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000052796167.5 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052796167.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795612.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052793389.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000052796167.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800354.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052800354.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052798396.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052798397.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796164.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052799665.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052798276.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052798543.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052800354.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052798132.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000052800354.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800354.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052800354.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800355.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052800355.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052800355.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088911477.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052800355.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999986131021.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086133688.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030576366.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088911476.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052800355.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052800355.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052800355.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052800365.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052800355.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986131020.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986131020.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052800355.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086133699.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997243020.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000033354156.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088911477.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088911477.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088911438.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911477.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986131031.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986131031.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950019929.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950019929.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986136173.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986136173.9 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999986133251.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999986133676.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999986136176.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999986133252.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999986131030.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999986134523.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999986133120.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999986133409.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999986132973.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=599999986136176.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986136176.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986136176.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986136177.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986136177.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986136189.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986136189.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950025053.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950025053.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986136178.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986136178.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986136177.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986136177.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986136177.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986136177.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986136178.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986136178.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986136185.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986136185.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950025080.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950025080.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019469466.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019469466.1 node_expansions=7
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999950025085.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986136187.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999986136174.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999986136188.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000019469450.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000019469450.6 node_expansions=28
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000019469450.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999986136117.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=900000019469450.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983358361.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983358361.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983358376.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983358376.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983358373.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983358373.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983358399.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983358399.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050027695.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000122249930.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050027707.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000050027707.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999983358361.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083361065.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999994470375.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000122249952.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050027709.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000050027695.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000050027707.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000050027707.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000050027695.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999983358361.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000050027707.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083361041.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999961137028.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000033359274.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000122249952.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122249940.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122249940.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122254252.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122254252.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122249954.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122249954.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122249966.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122249966.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050027744.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000122249975.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050027744.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000050027734.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999983358414.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083361079.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999994470413.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000050027745.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050027733.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000050027745.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000050027744.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000050027733.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999983358414.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999983358400.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000050027733.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083365398.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999961137080.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000033363620.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000122249975.6 node_expansions=100
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122249979.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122249944.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122249979.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961137096.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961137096.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050027745.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000122249968.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050027746.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000050027757.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999983358412.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083361079.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999994470420.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000122249975.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050027756.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000050027760.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000050027760.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000050027756.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000050027760.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999983358412.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999983358413.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050027757.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083361079.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000033359302.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000122249975.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122249979.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122249943.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122249979.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122249975.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122249975.6 node_expansions=2
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000147246996.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147247410.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000122258600.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147246996.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000122256100.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147244773.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000122255266.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000122256378.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147249910.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147246718.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000147248117.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1500000122258600.2 node_expansions=274
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000122254311.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122254298.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000122258600.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000122254281.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000122254292.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000122254313.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000122258600.2 node_expansions=48
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000122258613.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122256510.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122256947.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122256503.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122256378.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122254277.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000122256389.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000122255277.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000122256392.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122256669.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000122256225.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000138913131.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000147248130.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000122258613.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122258600.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122258600.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122258625.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122258625.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122258622.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122258622.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122258626.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122258626.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000122258623.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122258646.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000122258612.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000122258613.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000122258644.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000122258646.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122258639.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122258639.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122258656.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122258656.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000122258656.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122258634.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122258656.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147252472.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147252472.0 node_expansions=66
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000122260865.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000122261321.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000122260587.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000122262978.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000122260866.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000122260765.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000122258656.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000122259644.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000122260755.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000122261043.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000122260753.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000122261309.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144473871.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000138916518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000147252484.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1800000147252484.5 node_expansions=87
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000147252484.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000147252459.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147252484.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019469473.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019469473.5 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999952806256.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999986139582.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999986139582.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986139548.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986139548.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019469497.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019469497.0 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000075030249.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000147252482.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000075030265.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000050030245.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999983360932.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000108363580.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000019472933.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000147252472.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000075030262.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000075030262.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000075030248.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000075030248.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000050030248.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000030584912.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000030584912.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000075030265.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000108363589.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000058361802.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000147252482.0 node_expansions=67
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147252468.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147252468.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113919170.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113919170.0 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000113919158.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000136137035.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000136137073.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000113919156.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000113919166.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000147252435.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2100000147252435.2 node_expansions=117
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000147252470.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000138919124.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2100000147252470.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147252437.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147252437.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147252477.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147252477.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000147252477.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147252477.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147252477.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147252479.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147252479.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000147252490.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147252487.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000147256777.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000147252458.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000147252458.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000147252491.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000147256777.0 node_expansions=49
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000147254680.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000147255125.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000147254400.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000147256778.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000147254680.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000147253569.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000147252479.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000147253479.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000147254569.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000147254844.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000147254554.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000147255146.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2100000147256778.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147256777.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147256777.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000147256812.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147256812.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000147256822.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147256812.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147256822.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147256824.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147256824.5 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000147256824.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147256821.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000147256811.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000172256764.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000147256821.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000147256808.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2400000172256764.5 node_expansions=35
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172256778.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=2400000172256778.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172256779.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000172256779.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150034580.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150034580.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000150034578.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150034578.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000150034602.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000150039188.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000150034589.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000150034601.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000150034586.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000150039188.5 node_expansions=43
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000150036814.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000150037256.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000150036534.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000150034586.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000150039197.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000150034589.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000150034592.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000150035589.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000150036703.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000150036966.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000150036978.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000150036690.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000150037256.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2400000150039197.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150039200.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150039200.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927814298.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999927814298.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927814315.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999927814315.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927814324.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999927814324.0 node_expansions=16
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2399999927821023.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999927820023.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999927820468.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999927819745.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999927821023.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999927817801.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999927817801.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999927817801.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999927818801.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999927819912.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999927820190.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999927820190.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999927819912.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999927820468.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2399999927821023.5 node_expansions=454
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999927820190.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999927820035.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999927820468.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999927819757.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999927821023.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999927817815.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999927817801.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999927817813.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999927818813.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999927820204.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999927819927.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999927820190.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999927820204.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999927819927.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999927820482.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2399999927821023.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999927821023.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999927821023.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999905598824.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999905598801.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999905601466.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999905598812.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999905598799.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2399999905598812.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2399999905601466.5 node_expansions=54
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2399999905601191.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999905601036.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999905601466.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999905600744.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999905599800.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999905600911.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999905598800.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999905598800.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999905598814.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999905599812.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999905601203.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999905600911.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999905601203.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999905601189.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999905600911.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999905600370.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2399999905601466.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999905601466.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999905601466.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2399999905603864.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999905603700.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999905602475.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999905603410.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999905602478.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999905603586.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999905601468.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999905601465.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999905601465.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999905602468.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999905603864.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999905603579.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999905603864.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999905603854.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999905603589.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999905603024.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2399999905603024.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2399999905603864.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999905603857.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999905603857.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999905603864.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999905603864.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999905603881.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999905603881.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999905603881.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999977820761.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999977820761.0 node_expansions=682
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999905603895.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999905603914.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2399999905603914.5 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069460054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069460041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069457823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066681723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066682276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069458664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066682266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061125263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066681374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069457834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061123945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063902546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069457811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019457720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000055569145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019456887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066681165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066681720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019456887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000058348109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066681708.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052792485.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038899718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038900829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058345262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044456655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044452774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061123386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036120829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050013388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036120822.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036120822.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052790878.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036121100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047234429.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019455219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038898885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038897774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019456053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019453552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038899163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000041679441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038898607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030565829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000036123053.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000033341940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000033343052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000044456651.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038899989.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000069460054.0 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000069463387.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069462276.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069460054.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000069463387.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027795553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019458540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025019154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016680775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000019455498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025014387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030574152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022240263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022241384.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036130054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999977794309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022241377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999977793742.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005572088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999977792365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005571323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022234999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008347708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999988901239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999988902350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016680486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002791860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999991680406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999991679017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008349643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999994459073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011129696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994459070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994459070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011129150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999994459360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013906653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999977793462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997237128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999977794296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999977791781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999988903461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999991680964.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999988902906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999980570128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999994458532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999991680184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999991681295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011126375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997236860.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000036130054.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000036129776.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000036129776.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000036130054.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000036130054.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036130054.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036130054.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036130054.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036130054.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463398.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994463398.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463387.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994463387.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468565.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994468565.2 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994463411.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994463387.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994463411.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961130079.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961130064.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961130079.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961130089.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961130089.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999961130079.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961130054.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961130079.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908350510.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908350510.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908350511.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908350511.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877792742.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999877792742.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999847237187.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999847237187.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999877792731.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877792731.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999847237189.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999847237189.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999847237188.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999847237188.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999847237201.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999847237201.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999847241630.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999847241630.5 node_expansions=20
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999847238308.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999847238177.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999847241641.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999847240252.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999847237197.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999847239419.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999847240399.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999847239288.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=599999847241641.5 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999847241641.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999847241641.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999847246486.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999847246486.1 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999847242728.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999847242608.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999847246499.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999847244686.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999847241617.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999847243840.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999847245386.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999847242597.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999847243708.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=599999847246499.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999847246499.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999847246499.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999819470250.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999819470250.6 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999966689967.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016689944.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999875020608.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999813909486.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999819465941.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999847243731.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999938912189.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022245509.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999955578844.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999933356609.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999872245486.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999813909497.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999872245499.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999872245486.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999872245486.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999872245486.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999872245487.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999900023277.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000022245509.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467719.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467719.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999819465951.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999819465951.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999819465929.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999819465908.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999819465919.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999819465908.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999819465932.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=599999819465932.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999819465918.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999819465918.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999791688155.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999791688155.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999966689932.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988912165.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999847242834.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999786131696.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999791688140.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999847243723.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999911134390.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994467709.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999927801054.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999905578845.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999844467709.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999786131709.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999844467720.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999844467709.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999844467696.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999844467709.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999844467709.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999900023265.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=599999994467709.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467734.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467734.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999994468832.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994468710.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994470099.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994470776.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994467709.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994469821.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994469933.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994469279.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994467720.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999994472043.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=599999994472043.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994472056.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994472056.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999791693575.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999791693461.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999791694863.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999791695506.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999791692464.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999791695128.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999791692461.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999791694006.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999791692464.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999791694573.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999791694575.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1199999791695128.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999791695128.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999791695128.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999791695117.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999791695117.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999791695131.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999791695131.0 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013899558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030564614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025011558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961120003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961119725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033345725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000030567669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011118725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000002785114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008341558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016678169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000033346003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961119725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961115002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983335334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008343724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991671446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994452057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999991672613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991672890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999983340057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994449779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008343724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961115279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999961112501.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=300000033346003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033346003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=300000033346003.0 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000030573334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033350266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036128868.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036127480.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027793880.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016682155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011126334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000011127167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030573335.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041683933.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044462279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041685319.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027791053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030570289.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999997234375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008344083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000008345472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022237461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027792200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013904128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013902462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019460809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002790462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005569365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000011851.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000011850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005569644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002791295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022238608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019460828.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016681084.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016680515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022236386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011125260.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008345485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019455483.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008346596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008345484.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011123516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011122141.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997234630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997233249.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000044462279.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044465197.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044462267.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044467697.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000044467697.4 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044461725.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044461725.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044467710.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044467710.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044461746.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044461746.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080578833.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000119461723.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044461722.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044461722.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997237746.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044461722.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019465944.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083356610.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083350636.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044461746.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044461736.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044461746.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997237723.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997237723.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044461723.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044461736.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999983348847.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999983348844.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000119461723.6 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119461737.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119461737.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119467746.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119467746.4 node_expansions=37
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080582709.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044467722.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044467722.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997243722.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044467722.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019469820.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083356612.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083356612.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044467722.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044467722.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044467722.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997243722.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997243722.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044467722.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044467722.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983354834.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999983354834.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044467722.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000083356612.8 node_expansions=484
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083358820.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083357987.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083360487.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083359931.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083359098.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083357987.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083360487.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083358709.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000083360487.1 node_expansions=166
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083357298.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083355919.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083359945.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083357020.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083357722.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083355895.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083360500.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083360498.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083356599.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000083360500.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360500.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360500.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083365931.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083365931.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360511.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360511.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108354528.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108354528.9 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083360543.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083360509.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360543.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122249368.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122249368.5 node_expansions=10
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122249403.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000108360481.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=900000122249403.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122249369.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122249369.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122249381.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122249381.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122249391.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122249391.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122256681.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122256681.2 node_expansions=158
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000122249404.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122249404.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000147243409.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000122254818.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000122249414.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000147243409.5 node_expansions=57
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000122249390.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122252334.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122250779.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122254834.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122251890.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122252626.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122250791.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122250391.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122252611.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122251515.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000147243434.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1200000147243434.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147243420.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147243420.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147248823.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147248823.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000119465656.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000183354536.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000108354549.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000083354535.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000036130549.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000108354537.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000055575869.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000147243434.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000108354536.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000108354537.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000108354537.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000072242537.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000072242549.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000108354535.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000108354549.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000019464757.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000019464757.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000108354535.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000183354536.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183354533.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183354533.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183360806.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183360806.8 node_expansions=134
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000183354556.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000183356507.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000183355935.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000183359961.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000183357047.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000183357739.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000183355931.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000183354554.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000183357736.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000183356634.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000183359961.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000183359961.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183359961.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000183359958.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000183363167.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000183359968.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000183359947.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000183359947.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000183363167.2 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000183359947.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000183361889.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000183363169.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000183361345.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000183362056.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000183362458.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000183363181.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000183361347.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000183359959.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000183360945.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000183362347.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000183363181.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183363169.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183363169.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183366947.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000183366947.2 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000183366959.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000183363167.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000183365126.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000183366404.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000183364558.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000183365570.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000183365278.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000183365678.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000183364558.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000183363178.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000183364169.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000183365015.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1200000183366959.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183366959.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183366959.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183369876.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183369876.2 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000119481001.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000108366974.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000083366974.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000036142961.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000108366974.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000055588291.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000147255859.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000147255860.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000108366974.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000108366974.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000108366960.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000072254961.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000072254960.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000108366974.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000108366961.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000019477184.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000019477182.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000108366960.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000119481001.8 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119478071.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119478071.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000119478068.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119478068.8 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000119478068.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119478060.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000119478068.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000119480988.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000119480952.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000119480988.2 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000119478058.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000119478043.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000119481280.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000119479434.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000119480432.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000119480169.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000119480999.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000119480543.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000119479434.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000119478058.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000119479045.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000119479879.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000119479891.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1800000119480999.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119481002.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119481002.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119481004.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119481004.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000119481001.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000119480991.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000119480989.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000119481014.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000119481001.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1800000119481014.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119481004.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119481004.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080592124.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080592124.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080592128.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080592128.5 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000080592137.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000080592118.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000111142205.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000080595323.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000080592128.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000111142205.0 node_expansions=75
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000080592116.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000080592141.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000080595350.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000080593507.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000080594505.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000080594229.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000080594616.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000080593505.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000080594227.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000080592128.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000080593118.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000080592116.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000080593964.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000080593950.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000100031219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000094473831.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000094476770.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000111142207.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=2100000111142207.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000111142241.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111142241.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000111147094.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000111147094.0 node_expansions=235
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000111142207.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111142207.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980585797.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980585797.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999944474649.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999980585797.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999980588246.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999980585762.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999980585794.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2099999980588246.0 node_expansions=45
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999980585760.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999980585760.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999980587991.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999980587135.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999980587136.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999980587857.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999980588260.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999980587135.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999980587871.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999980585770.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999980586746.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999980585769.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999980587579.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999980587604.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2099999980588260.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944477137.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999944477137.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980588272.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980588272.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980588285.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999980588285.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980590661.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980590661.5 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999980588260.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999980588261.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999980588273.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999980588263.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999980588261.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2099999980588273.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980588286.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999980588286.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980588294.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980588294.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000111144750.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000213922506.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000100033616.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000075033617.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000027809615.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000069478074.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000058366960.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000177811404.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000177811404.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000100033630.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000100033615.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000100033615.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000063921615.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000063921615.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000100033615.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000069478084.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000022255840.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000100033630.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000213922506.8 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000213922515.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000213922515.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980588296.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980588296.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980588294.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999980588294.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041694962.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041694962.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022255848.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000022255848.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000022255860.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000022255851.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000022255860.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980588283.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980588283.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980588295.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980588295.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980588294.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980588294.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980588295.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980588295.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000029786.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000000029786.5 node_expansions=367
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000005584951.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999980588295.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000005586062.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000005586340.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000005585951.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000005586340.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000005587062.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000005586340.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000000029786.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000005584951.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000005587340.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000013922506.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999980588295.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000005585784.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000005585951.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000025026490.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000005584396.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000025026490.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2400000000029786.5 node_expansions=2010
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999980589295.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999980589295.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999980590406.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999980590684.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999980590295.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999980590684.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999980591406.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999980590684.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999980589295.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999980591684.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999980590295.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999980589295.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999980591128.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999980590295.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000000029796.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000000027397.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000005583017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000005585971.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2400000000029796.0 node_expansions=268
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000000029786.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000000029808.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000000029795.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000000029783.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000000029795.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000000029808.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000029784.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000000029784.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000041699717.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000041699717.0 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000005586240.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000041699703.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000041697353.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000041697343.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000041697351.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000041699703.5 node_expansions=45
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000041697339.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000041697339.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000041698426.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000041698718.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000041698314.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000041698703.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000041699453.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000041698703.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000041697314.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000041699717.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000041698339.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000041697314.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000041699148.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000041698314.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=2400000041699717.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005588607.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005588607.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005590995.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000005590995.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000005588621.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000005588635.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000005590995.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000005588645.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000005588630.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000005590995.0 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000005588608.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000005588633.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000005589731.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000005589995.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000005589606.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000005590007.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000005590995.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000005590731.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000005589995.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000005588606.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000005589620.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000005588620.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000005590453.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000005589606.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(50, 51)) score=2400000005590995.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000005590995.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005590995.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005590997.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000005590997.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005591011.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005591011.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966702122.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999966702122.5 node_expansions=3
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999966702129.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999966702122.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999966703243.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999966703520.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999966703122.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999966703508.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999966704243.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999966702122.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999966702132.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999966703122.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999966703131.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999966702122.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999966703953.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999966703131.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999980586767.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2699999980586780.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2699999966698740.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2699999966697351.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2699999980586780.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999980586767.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999980586767.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999950031222.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999950031222.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999941699152.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999941699152.5 node_expansions=30
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2699999941699166.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999941699166.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999941700277.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999941700555.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999941700166.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999941700832.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999941701555.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999941699166.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999941699166.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999941700166.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999941700166.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999941699166.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999941699999.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999941699166.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2699999941701555.5 node_expansions=446
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2699999941699180.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999941699168.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999941700300.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999941701014.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999941700168.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999941700555.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999941700557.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999941699189.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999941699166.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999941701579.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999941700168.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999941700166.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999941699168.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999941700014.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999941699180.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=2699999941701579.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999941701567.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999941701567.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999933370319.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999933370319.5 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000088925873.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000191703651.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000022257109.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000002812675.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999980589566.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000011146011.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000036148096.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000119479342.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000158370318.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000061148096.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000038925873.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000044479343.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2699999991700668.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000005589566.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000041701566.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000011145998.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2699999963923776.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000041701554.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2700000191703651.5 node_expansions=242
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000191701567.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000191703651.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000191701554.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000191701549.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000191701579.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2700000191703651.5 node_expansions=57
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000191701540.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000191701555.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000191702688.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000191702966.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000191701555.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000191703388.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000191702555.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000191701542.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000191701555.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000191702577.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000191702577.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000191701577.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000191703666.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000191702410.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000191701555.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2700000191703666.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191703663.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191703663.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999933370332.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999933370332.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999933370376.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999933370376.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999933370363.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999933370363.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000088925912.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000191703697.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000022259232.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000002814801.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999980591689.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000011148134.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000036148135.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000119481468.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000158370369.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000061148133.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000038925910.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000044481468.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2699999991702801.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000005591675.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000041703677.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000011148119.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2699999963925897.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000041703675.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2700000191703697.5 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000191703690.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000191703665.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191703690.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191703712.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191703712.0 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000191703702.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000191703676.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000191703686.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000191703706.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000191703686.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000191703687.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2700000191703706.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191703696.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191703696.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191703712.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191703712.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191703712.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191703712.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180592616.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180592616.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000180592607.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000180592612.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000180592612.0 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000180592625.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000180592612.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180592625.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000180592621.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180592621.0 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000180592616.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000180592609.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180592616.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000180592606.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180592606.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000180592612.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000180592611.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180592612.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999922259265.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999922259265.0 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999922259258.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999922259258.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999922259274.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999922259274.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999922259252.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999922259252.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999922259277.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999922259277.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000077814809.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000180592592.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000011148142.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999991703700.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999969480590.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000000037042.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000025037034.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000119481480.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000147259258.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000050037035.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000027814814.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000033370390.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2699999980591700.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2699999994480588.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000030592590.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000000037034.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2699999952814809.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000030592588.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2700000180592592.0 node_expansions=266
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000180592589.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180592589.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000180592618.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180592618.0 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000180592605.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180592605.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000180592609.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180592609.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000077814823.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000011148145.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999991703711.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999969480590.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000000037034.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000025037045.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000119481491.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000147259265.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000050037045.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000027814823.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000033370367.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2699999980591701.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2699999994480588.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000030592590.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000000037033.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2699999922259257.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2699999952814810.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000030592590.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2700000147259265.5 node_expansions=291
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000147259277.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000147259264.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000147259262.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000147259262.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000147259252.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000147259277.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999922259254.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999922259254.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999922259254.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999922259254.5 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069457496.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030566056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030567720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030566056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030566331.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030567720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030568276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000086126985.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000083348097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000091683662.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000086124995.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075015278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083349768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000086127556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000091680602.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063901940.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069457278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077790319.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075013112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075012831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000052788608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050009440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000069456939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050011882.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066680540.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052789711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052787766.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063903873.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047234660.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000072238328.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055568054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055567499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061123333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072235611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000077794212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055567499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055568610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063902199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052790822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055567477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047230552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066679490.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052788044.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788044.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061123033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000091683662.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000091685607.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091686162.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091681996.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000091686162.6 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000022240000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999991682709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999991684375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999991682699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999991682964.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999991684366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999991682976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033351944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025013242.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050018665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041684430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000058349496.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016684432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019461932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025016945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036129776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025017500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000002793241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000014073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000015184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011127420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002794350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025016375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013906360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013904416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022239429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000011294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013902142.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005568795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011122963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997235461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022238307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044463095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016680792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016682181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019459708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013904971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997235739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011128029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997237406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005571348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027796150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013904694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013904694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016683597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999994459350.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000058349496.0 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058349218.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058348940.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058349496.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=600000058349496.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130631.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061130631.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130618.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061130618.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017694.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017694.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017718.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000017718.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017739.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017739.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017728.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000017728.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000017741.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000017703.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000017741.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017728.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017728.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094463988.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061130628.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027794655.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030572419.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033351086.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061130641.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061130630.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061130617.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000091686199.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000091686197.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997239061.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061130617.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061130617.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000017739.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061130628.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061130617.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061130617.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061130628.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000094463988.5 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094463964.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094463939.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094463964.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017731.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017731.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017744.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000017744.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017743.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017743.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000017767.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000017753.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000017767.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999988906654.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000017754.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000000020946.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000017749.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000017743.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000000017746.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000000020946.6 node_expansions=45
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000000020668.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000020113.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000019688.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000020391.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000019967.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000019134.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000019688.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000020946.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=600000000020946.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966687625.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966687625.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988909835.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988909835.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955576503.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955576503.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955576512.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955576512.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977795471.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977795471.4 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955576514.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955576514.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955576477.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955576477.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955576477.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955576477.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955576513.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955576513.1 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999955579432.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999955578877.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999955578876.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999955578432.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999955579178.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999955578709.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999955579432.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999955578432.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999955577890.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999977795484.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=899999977795484.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977795485.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977795485.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977795471.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977795471.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000105575061.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000038908360.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000027796383.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000063907495.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000044462161.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000038908384.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038908360.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000038908383.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080575075.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069463939.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999952794582.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000016686152.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038908360.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999977795495.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038908360.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038908384.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000038908374.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000038908384.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000105575061.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105575064.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105575064.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105575088.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105575088.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105575064.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105575064.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105575065.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105575065.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105575090.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105575090.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105575100.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105575100.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000072238440.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105575111.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000105575111.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105571778.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105575085.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000105575085.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105575061.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105575061.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038908408.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038908408.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005571751.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005571751.6 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038908418.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038908418.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005571751.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005571751.6 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038914839.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038914839.5 node_expansions=115
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000038912061.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038913728.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000038912728.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000038913006.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000038914839.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000038914672.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000038913006.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000038913284.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000038912450.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=900000038914839.6 node_expansions=285
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000038912076.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038913450.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000038912451.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000038913006.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000038913297.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000038913006.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000038913006.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000038914864.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000038912450.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=900000038914864.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008359308.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008359308.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038914876.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038914876.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038914885.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038914885.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038920750.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038920750.6 node_expansions=138
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000038918251.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038920751.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000038920196.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000038919196.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000038919196.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000038917251.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000038919196.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000038919751.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000038918640.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000038918807.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=900000038920751.8 node_expansions=349
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000038918252.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038919640.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000038918640.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000038919195.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000038917266.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000038917276.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000038919195.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000038919220.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000038920751.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000038918641.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000038918820.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000038920751.6 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005584085.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005584085.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999991695818.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991695818.8 node_expansions=14
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952806986.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999952806971.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952806986.4 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000144476300.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000038920764.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000027808765.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000102808707.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000044474556.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000038920765.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000077809610.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000038920765.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000119476286.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000108365189.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055587374.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000038920764.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999977807888.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000008363387.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038920764.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038920764.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000077809610.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000077809610.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000144476300.0 node_expansions=95
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000136142968.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000144476322.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000127809645.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1200000144476322.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144476286.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144476286.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000166692431.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000166692431.8 node_expansions=36
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000077809655.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066697664.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000102808787.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000044474555.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000077809655.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000077809655.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000077809655.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000119476334.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000108365222.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999991695877.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000055587433.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000077809655.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999977807878.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999977807885.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000077809655.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000077809667.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000077809663.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000077809670.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000119476334.0 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119476323.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000119476299.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119476323.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000175031845.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000077809663.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000066697664.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000102808778.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000044474556.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000077809656.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000077809656.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000100025801.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000108365223.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999991695880.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055587434.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000077809664.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999977807879.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999977807879.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000077809663.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000077809664.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000077809656.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000077809664.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000175031845.2 node_expansions=104
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175031845.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000175031845.2 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000144476311.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144476322.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000144476322.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000144476334.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144476284.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144476334.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000100025800.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000100025848.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000136136934.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000077802712.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000094469433.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000100025800.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000100025800.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000141692482.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000130581392.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000036136045.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000077803577.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000077809670.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000011136024.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000002802046.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000088917076.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000100025800.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000100025800.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000077809670.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000141692482.0 node_expansions=324
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000152809619.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000152809619.5 node_expansions=309
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000152809619.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000119480531.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000141694842.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000119486087.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000141693842.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000141694397.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000119476309.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000119481476.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000141694397.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000119483420.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000141693842.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000141694008.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000133362620.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000141697619.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000136141229.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000130588895.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2700000152809619.5 node_expansions=862
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000119479143.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000119479733.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000119482487.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000119478733.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000119479253.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000119477320.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000119477308.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000119479288.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000119479253.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000119478697.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000119478864.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000152809656.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2100000133359455.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000141693453.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000136137064.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000130584729.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2700000152809656.0 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000152809634.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000152809634.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2700000152816641.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000152817197.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000152819419.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000152816197.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000152816752.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000152814808.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000152814808.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000152816752.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000152816752.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000152816197.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000152816363.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2700000152819419.0 node_expansions=283
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2700000152817208.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000152816642.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000152817197.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000152819433.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000152816197.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000152816764.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000152814808.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000152814819.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000152816752.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000152816752.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000152816231.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000152816375.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=2700000152819433.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000152819453.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000152819453.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000152819430.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000152819430.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000152819434.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000152822911.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000152819447.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000152819431.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000152819454.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2700000152822911.0 node_expansions=48
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000152821800.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000152821245.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000152821814.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000152821824.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000152820799.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000152822911.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000152821355.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000152819434.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000152819411.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000152821355.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000152821379.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000152819410.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000152820990.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2700000152822911.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000152822935.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000152822935.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000152822934.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000152822934.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000152822932.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000152822932.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000152822939.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000152822939.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000152822940.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000152822940.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999969487823.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999969487823.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000136159733.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000069489630.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000088936622.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000061158844.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000036157955.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000069489600.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000069489599.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000069489601.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000152822944.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000130600734.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2699999994487822.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000013934046.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000036156266.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2699999969487832.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000069489601.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000069489600.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000069489610.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000069489600.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2700000152822944.5 node_expansions=144
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000152822953.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000152822919.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000152822953.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999969487832.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999969487832.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999969487832.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999969487832.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000002824645.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000002824645.5 node_expansions=323
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=3000000002825896.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000002827007.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000002826452.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000002827007.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000002827007.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000002826007.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000002826563.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000002828674.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000002824618.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000002824618.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000002826563.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000002826563.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000002824618.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000002826174.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000000050896.0 action_type=ActionType.BUILD_CITY
  Action 15: expected_value=2999999991717563.0 action_type=ActionType.BUILD_CITY
  Action 16: expected_value=3000000002828674.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=3000000002828674.0 node_expansions=2441
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=3000000002825618.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000002827007.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000002826452.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000002827007.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000002827007.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000002826007.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000002826563.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000002828674.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000002824618.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000002824618.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000002826563.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000002825618.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000002826563.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000002824618.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000002826174.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000000050896.0 action_type=ActionType.BUILD_CITY
  Action 16: expected_value=2999999991717563.0 action_type=ActionType.BUILD_CITY
  Action 17: expected_value=3000000002828674.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=3000000002828674.0 node_expansions=234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3000000000050910.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2999999991717578.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000002828711.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=3000000002828711.5 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000033345501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075016099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066680001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033346612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077790266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000086125887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075016387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080568887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000088906165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072237209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072238321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080571099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063902778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000088905612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069459723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066678942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033343834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000061124710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033344945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033344389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063903320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052789996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000072235053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061123886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052789996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052791107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066683053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047231053.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061122498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047231387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061123333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058346110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000077793944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058347222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052790554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058345265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063900053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058344441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044454110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061123611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000088906165.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088911442.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088907831.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088906442.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000088911442.9 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000000014651.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038907219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033349162.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000000015755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041681367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033349089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033347409.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036129429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044462219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030571942.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055574776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036128877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013902167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000012987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025015834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000000014098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000000013543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027794420.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011124628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011125184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019458254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008347406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019456297.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011121850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011119906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025010485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013897693.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027791649.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013900514.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013902737.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027792471.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025015237.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044463085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025016352.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019458017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022236365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016680239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005566850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011123254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005566850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005567684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016679653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011123249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011123249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000027792764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000016681073.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000055574776.2 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571720.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055574776.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572831.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000055574776.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069467024.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069467024.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000069467033.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069467008.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069467033.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069467021.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069467021.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000069467021.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069467023.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000069467015.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000069470476.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000069467014.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000069467024.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000069470476.2 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000069469931.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069469218.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069470500.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000069468686.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000069467999.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000069467020.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000069468408.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000069469643.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=600000069470500.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069470503.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069470503.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000069473431.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069472723.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069473170.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000069472143.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000069472598.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000069471476.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000069470476.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000069471865.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000069473143.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000069473431.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069473420.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069473420.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011138319.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011138319.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011138322.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011138322.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011138357.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011138357.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000011138345.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000011138307.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011138345.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011138358.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011138358.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000105584590.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000105584580.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047249469.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033360579.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088917923.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000069473467.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000069473467.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000069473467.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000069473482.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011138357.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000069473467.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013916134.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013916134.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088917910.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000069473469.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000069473467.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000069473478.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000069473467.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000105584590.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000105584579.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000105584581.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000105584581.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105584581.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105584581.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000105590460.2 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=900000138914920.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138914920.5 node_expansions=167
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000105587513.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000105589735.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000105590180.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000105589180.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000105589346.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000105588513.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000105590457.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000105587513.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000105588902.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000105590179.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000138917614.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000130584002.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=900000138917614.2 node_expansions=174
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000138920280.9 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000138914957.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=900000138920280.9 node_expansions=119
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000138917614.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000138919836.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000138920280.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000138919281.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000138919725.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000138918614.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000138919836.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000138917614.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000138919003.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000138920280.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=900000138920280.9 node_expansions=222
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000138917614.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000138919836.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000138917625.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000138919736.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000138918614.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000138919571.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000138918903.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000138919014.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000138920280.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000138917614.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000138920280.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105586958.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105586958.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055586058.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055586058.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055586056.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055586056.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055586080.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055586080.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000055586080.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055586045.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055586080.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055586099.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055586099.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000055586079.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055586081.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000055586081.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055586091.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055586091.8 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000080581567.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1200000080581556.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000055586072.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=900000055586072.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1200000080581560.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000055586078.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=900000055586082.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1200000080581559.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000055586068.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000055586070.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000055586070.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000055586068.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000055586092.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1200000080581560.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000055586080.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1200000088919369.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088919369.8 node_expansions=274
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000175031369.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000163917628.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000083361181.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000102805626.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000147250949.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000127806504.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000127806504.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000094473171.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000094473171.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000091695393.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000127804670.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000072247336.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000083361171.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000147250959.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000127806504.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000127806504.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000127806504.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000127806504.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000175031369.8 node_expansions=2554
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000163917613.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1200000163917623.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000138922912.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=900000138922925.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1200000163917626.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000138920302.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=900000138920302.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1200000163917613.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000138920290.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1200000163917578.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000138922932.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000138920301.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000138920313.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1200000163917626.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000138922922.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000138920303.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=1200000163917626.2 node_expansions=377
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000138920295.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000138920303.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000138922514.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000138920294.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000138922405.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000138921294.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000138922236.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000138921572.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000138921680.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000138922960.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000138920294.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000163917627.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000163915791.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000152803015.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=1200000163917627.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000163917626.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000163917626.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163917639.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000163917639.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000163917645.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000083361184.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000055583405.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000102805645.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000147250972.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000127806517.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000127806538.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000094473205.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000094473193.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000091695427.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000102806526.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000047249184.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000083361183.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000147250978.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000127806517.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000127806538.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000127806526.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000127806514.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000163917645.2 node_expansions=56
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000163917615.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000163917613.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000163919837.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000163917636.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000163919725.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000163918616.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000163919558.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000163918891.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000163919002.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000163919302.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000163917617.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000188913133.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000177800354.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=1500000188913133.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000188913153.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000188913153.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000188913148.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000188913148.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000188913145.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000188913145.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000188913178.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000188913178.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000188913170.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000188913195.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000188913195.5 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000188913168.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000188913186.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000188913186.5 node_expansions=11
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000188913164.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000188913164.5 node_expansions=8
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000188913194.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000188913177.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000225024274.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1500000188913178.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000188913166.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1800000225024267.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=1800000225024274.8 node_expansions=55
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000225024289.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000225024289.2 node_expansions=46
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000188913181.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000188913196.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000188913196.5 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000188913196.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000188913193.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000188913196.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000188913178.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000188913178.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000188913180.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000188913179.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000188913180.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000225024279.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000225024279.8 node_expansions=24
FooPlayer.decide: Prioritizing 5 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000225024283.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000222246504.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000222246507.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000213913175.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000213913171.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=1800000225024283.8 node_expansions=20
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000225024311.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000225024311.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000225024322.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000225024322.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000225024295.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119468721.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000080578942.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000163912278.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000208357621.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000188913164.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000188913166.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000155579837.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000130579832.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000091690942.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000163913164.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000108355831.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000144467831.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000208357623.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000188913170.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000188913170.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000188913175.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000188913164.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000225024295.2 node_expansions=79
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000191690943.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000191690943.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000225024298.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000225024298.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000225024285.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000225024307.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000225024307.8 node_expansions=11
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000225024283.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000225024298.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000225024298.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000225024298.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000225024298.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000225024310.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000225024310.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000225024298.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119468742.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000080578973.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000163912298.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000208357631.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000188913186.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000188913203.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000155579870.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000130579870.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000091690961.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000163913182.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000108355849.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000144467849.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000208357639.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000188913186.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000188913182.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000188913187.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000188913186.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000225024298.2 node_expansions=367
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000225024294.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000225024299.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000225024298.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000225024286.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000225024306.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1800000225024306.8 node_expansions=36
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000225024295.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000225024271.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000225024295.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000080578964.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080578964.5 node_expansions=20
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000080578994.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000080578958.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080578994.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000080578994.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080578994.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000225024331.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000225024320.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000119468764.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000163912317.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000208357665.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000188913196.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000188913196.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000155579863.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000130579863.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000091690973.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000163913196.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000108355862.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000144467862.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000208357649.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000188913212.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000188913195.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000188913212.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000188913195.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000225024331.8 node_expansions=127
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000225024324.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000225024304.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000225024324.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000225024332.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000225024332.8 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000225024311.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000225024317.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000225024317.2 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000225024324.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000225024317.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000225024315.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000225024339.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000225024328.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000225024339.2 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000225024319.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000225024319.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000225026554.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000225024339.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000119468762.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000163914544.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000208357672.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000188915432.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000188913206.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000155579872.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000130582098.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000091690984.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000163913206.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000108355861.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000144467872.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000208357651.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000188913197.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000188915432.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000188913195.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000188913206.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000225026554.0 node_expansions=112
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000225026526.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000225026526.0 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000225026526.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000119470970.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000080581181.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000163914526.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000208359862.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000188915404.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000188915404.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000155582070.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000130582070.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000091693181.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000163915404.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000108358070.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000144470070.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000208359859.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000188915404.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000188915404.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000188915404.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000188915404.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000225026526.0 node_expansions=474
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000225024315.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000225024305.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000225026527.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000225024314.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000225025415.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000225025274.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000225026259.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000225025553.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000225025692.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000225025992.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000225024314.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000225026527.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000225026527.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000225026527.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000225026528.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000225026528.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000225026529.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000225026529.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000080581212.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080581212.8 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000080581212.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000080581225.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000080581225.8 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000080581205.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000080581178.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080581205.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000080586064.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000080583172.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2400000080586064.0 node_expansions=188
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000080582453.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000080583022.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000080582463.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000080582466.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000080584119.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000080584119.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000080586064.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000080584403.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000080584975.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000080585398.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000080583286.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000080582458.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2400000080586064.0 node_expansions=310
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000080583161.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000080583161.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000080584120.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000080586054.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000080583165.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000080583160.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000080584120.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000080584403.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000080584538.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000080584955.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000080583417.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000113916484.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000080584109.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2400000080586054.0 node_expansions=52
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030568503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022234336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013900114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025011503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019455669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025012114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013899614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999997229836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013895669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030567669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019451280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000000005947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016678725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019455669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016678725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005565614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999983339502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991672557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994452613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999983338946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999961115002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977780334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961116946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005565113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005566502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994453668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=300000030568503.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030564614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030568503.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030563503.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=300000030568503.0 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000041684441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047240266.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041683040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033349178.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027795567.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036126957.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044462220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050018946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050016145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002792423.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041685613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000002792144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047235255.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000002788254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019459939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005568805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005567694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013903818.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011125760.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033348042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025015517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025013573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033348866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022234684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027792209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008346574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025014143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025015265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002791307.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019456639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002789931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002790170.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022234985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036122477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022235795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016678518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011123803.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011122959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025014638.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016679903.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000050018946.5 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050020872.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050020595.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050024507.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000050024507.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024507.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024507.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050024507.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050020351.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050024098.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050022155.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050019943.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050020618.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050018943.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050020063.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000050024507.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024518.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050024518.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024545.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024545.5 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000050025896.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050027710.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050029654.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050027711.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050025501.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050026185.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050024508.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050027432.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050025629.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000050029654.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050029665.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050029665.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050029666.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050029666.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050029655.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050029655.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050029666.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050029666.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050029656.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050029656.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019474111.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019474111.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019474125.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019474125.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052802260.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052802260.2 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000019474116.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000019477585.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000019474109.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000019474114.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000019474120.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000019477585.4 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000019475487.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000019475096.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000019477321.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000019477321.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000019475085.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000019475196.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000019475763.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000019474096.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000019477040.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000019477596.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000019477596.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019477585.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019477585.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019477612.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019477612.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019477600.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019477600.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019477613.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019477613.4 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000019478988.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000019478600.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000019480833.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000019480822.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000019478610.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000019479711.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000019477626.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000019477599.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000019480555.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000019479446.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000019478722.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000052804794.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000019469783.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1200000019480555.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019480545.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019480545.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019480569.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019480569.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019480569.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019480569.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997258358.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997258358.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999997258347.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999997258323.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997258347.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997256410.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997256410.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999997256420.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999997256412.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997256420.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030583543.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030583543.0 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999997256411.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999997256402.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999997259607.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999997256423.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999997256413.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999997256399.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999997259607.5 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999997257774.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999997257385.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999997259607.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999997259621.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999997257385.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999997258507.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999997256385.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997256385.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999997258218.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999997257496.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1199999997259621.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963926287.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963926287.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969478063.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969478063.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999969478076.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999969478064.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969478076.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936144763.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936144763.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999936144757.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999936144742.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936144757.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877809645.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999877809645.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999877809645.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999877809620.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877809645.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877809635.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999877809635.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999877809645.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999877809609.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877809645.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877809622.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999877809622.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999844476301.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999877809609.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999877809609.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877809609.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877809609.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999844476286.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999844476286.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999813920731.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999813920731.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999844476273.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999844476273.0 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999844477651.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999844477273.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999844479511.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999844478373.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999844478106.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999844477262.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999844477262.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999844476262.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999844476262.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999844477817.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999844477373.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1199999844479511.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999844479511.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999844479511.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999813923942.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999900036833.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000000036832.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999891701744.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999872259054.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999908368398.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999872259054.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999933370166.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999933370165.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999938925721.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999825035066.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999825035064.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999872259066.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999872259053.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999872259054.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999938925721.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999961147966.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999922259067.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000000036832.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000036844.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000036844.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000036844.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000036844.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000036844.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000036844.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999813923954.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999900036844.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999891701756.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999872259066.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999813923954.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999908368399.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999872259065.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999933370188.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999933370190.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999938925734.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999825035076.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999825035066.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999872259065.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999872259066.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999872259066.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999938925733.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999961147992.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999922259076.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1199999961147992.2 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999961147955.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961147955.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961147978.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961147978.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933370192.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933370192.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999813923957.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999813923957.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999813923958.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999813923958.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999794479521.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999794479521.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999794479500.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999794479500.8 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061126099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072238877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075014220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080567831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077791445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069458609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072234720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077792544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077791720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063902821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063902555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077795056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030568275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030565497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080572544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030568276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066678387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055569164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061122277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055566941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058347497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000075014775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058346386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038899443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061122774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052787496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066681987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041678610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052788597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030564941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052790264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030565774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030565497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047230829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047231385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061123108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000080572544.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080571155.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080570044.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574210.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000080574210.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030566883.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025011329.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036122717.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033350000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047237544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041683321.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027794367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030570478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027794389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036127500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019460778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000019459942.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038900821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041680542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999988901261.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999988901543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022238862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008346292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008347403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016680196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997235406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013902698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005569073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005569628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016683241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011125184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033350532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011125184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011124073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016682143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999994457350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016679643.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019455475.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011124906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011123239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997232905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002787637.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999988900694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002789026.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999988899004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999988901240.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005566573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005567128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019458865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002790739.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000047237544.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237266.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047236988.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237544.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000047237544.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802454.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052802454.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052799134.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052797862.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799251.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052802454.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052802189.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052798708.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052799820.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052797596.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000052802454.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802465.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802465.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802465.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052802465.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802465.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802465.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467343.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467343.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467356.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467356.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467343.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467343.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467344.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467344.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467367.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467367.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975022911.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975022911.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999975022920.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975022898.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975022920.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975022921.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975022921.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999975022920.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975022909.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975022920.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975022877.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975022877.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975022888.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975022888.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975022898.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975022898.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975022901.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975022901.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975022902.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975022902.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975022903.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975022903.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975022902.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975022902.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975022900.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975022900.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975022904.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975022904.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999975022903.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975022903.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975022903.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975022903.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938917477.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938917477.6 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999938911800.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938911788.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999938917488.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999938911768.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999938911768.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999938911789.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999938917488.6 node_expansions=40
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999938914433.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938913155.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938912766.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999938914544.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938914710.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999938917488.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999938913988.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999938915110.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999938912877.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=599999938917488.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938917488.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938917488.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938917502.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938917502.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938917488.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938917488.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938917524.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938917524.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000069474857.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011138857.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000097252635.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044474857.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997252624.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999938917513.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997252624.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999938916624.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997252635.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997252624.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025030424.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000016697079.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000016697079.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997252635.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999938917513.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997252624.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997252624.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999938916636.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000097252635.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097252636.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097252597.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097252636.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097252643.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097252643.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097252636.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097252610.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097252636.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097252643.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097252643.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097252643.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097252645.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000097252645.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097252635.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097252607.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097252635.2 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097252642.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097252642.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097252642.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000097252645.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000097252645.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097252631.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097252631.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050030422.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991694433.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044474855.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999977808185.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999919473078.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977808189.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999919472186.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977808189.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999977811521.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005585964.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000016697088.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000016697088.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999977808189.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999919473078.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999919473078.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999977808189.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999977808185.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999919472189.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000050030422.2 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050030421.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050030421.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050030423.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050030423.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050030425.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050030425.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050030424.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050030424.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050030424.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050030424.2 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050033089.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050032645.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050033367.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000050031811.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000050031422.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000050033200.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000050033366.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000050033088.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000050033757.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000050031533.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000050024409.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000080580244.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=900000080580244.0 node_expansions=48
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080580245.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080580245.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080580267.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080580267.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080580246.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080580246.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080580271.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080580271.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080580246.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080580246.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080578039.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080578039.4 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080578037.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080578037.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080578053.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080578053.4 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080578036.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080578036.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080578064.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080578064.4 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080578039.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080578039.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058355831.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058355831.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000022243802.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086133580.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000052800246.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999955578023.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999938910467.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999986133578.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999950021578.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999986133589.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999986133592.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000036133580.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000047244690.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000025022479.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999955578022.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999897242911.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999938910479.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999986133589.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999986133580.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999950021580.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000086133580.4 node_expansions=72
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086133590.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086133590.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086133581.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086133581.4 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086130814.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086130814.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052793158.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052793158.6 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052793168.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052793168.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999863902496.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999863902496.1 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999863902487.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999863905826.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999863905791.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999863902510.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999863902505.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=899999863905826.9 node_expansions=71
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999863905144.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999863904726.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999863904452.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999863903886.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999863902483.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999863904427.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999863904161.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999863905851.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999863903608.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=899999863905851.2 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999863905826.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999863905826.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999905573405.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905573405.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000058352076.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988906715.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000052796520.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000019463161.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999955574281.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999938906752.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999952796492.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999916684516.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999952796493.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999952796493.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000002796507.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000013907604.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999991685382.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999922240947.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999863905850.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999952796506.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999952796493.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999916684492.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000058352076.0 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058352076.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058352076.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058352062.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058352062.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999988906739.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052796506.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000019463188.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999955574309.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999938906729.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999952796506.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999916684520.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999952796505.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999952796520.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000002796506.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000013907618.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999991685422.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999922240951.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999863905839.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999905573394.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999952796505.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999952796516.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999916684505.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000052796506.9 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052796516.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052796516.9 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052799142.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052799142.5 node_expansions=75
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052796524.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000052796520.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000052799106.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000052796495.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000052796493.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000052799106.0 node_expansions=50
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000052799105.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052798841.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000052798705.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000052798550.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000052797881.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000052796505.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000052796483.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000052798182.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000052798447.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000052797580.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=900000052799105.9 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000019465787.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000019465787.1 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000000007614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000002784280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019451836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022231780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022229336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008339836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000030565447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002782890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997231168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000005668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999988893668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011117613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000005946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983335612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005563168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343780.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000008346319.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008347975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000008349641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008345752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008346309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008344090.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033348587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036126932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041683889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050017502.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055572755.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000058351731.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055573387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047236098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044459710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041680821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030569709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025012194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025013305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036126941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030572130.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019458796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033350265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022235805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033346650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030566360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030567472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022233238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033346929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016677432.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016676572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047236983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025011083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030567737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030566626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016679906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030568534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022235475.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027792144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013901573.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000058351731.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058351720.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058353276.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058348665.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=600000058353276.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058347831.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058347831.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058347853.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058347853.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025014521.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025014521.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025019943.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025019943.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025014521.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025014521.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966679397.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966679397.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966679397.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966679397.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966679397.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966679397.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025014509.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025014508.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999975012731.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091681186.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052792298.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025014508.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025014508.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025014508.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999975012730.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999975012741.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091681199.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033346076.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999966679411.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025014508.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052792288.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052792310.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025014508.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025014508.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000091681199.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091681186.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091681186.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966679398.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966679398.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966679398.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966679398.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966679399.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966679399.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966679410.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966679410.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966679413.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966679382.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999966679421.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999966679408.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999966679409.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999966679408.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999966679421.8 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966679411.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966679372.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966679411.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966684845.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966684845.5 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999966684696.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966681629.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966681787.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966681512.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966681629.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966684832.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966683584.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966679397.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=599999966684832.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966684843.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966684794.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966684843.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966684829.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966684829.5 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999966690096.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966687773.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966687040.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966687207.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966686929.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966684829.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966689718.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966688996.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999966684818.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=599999966690096.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966690096.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966690096.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966695273.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966695273.9 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999966695262.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966693040.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966692345.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966692512.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966692207.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966690123.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966694998.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966693318.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999966694262.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999966690096.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=599999966695262.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966695262.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966695262.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941700165.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941700165.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941695276.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941695276.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941695288.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941695288.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913917499.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913917499.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941695289.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941695289.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000030387.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000030398.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999950028609.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000066697068.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027808190.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025030412.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000030387.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000030398.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999950028609.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999950028623.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066697068.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008361967.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999941695276.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000030402.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027808178.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052808190.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025030402.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000030387.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000066697068.8 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066697065.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066697065.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066697066.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066697066.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066697076.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066697076.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038924140.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038924140.9 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999972252631.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999972252642.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999922250854.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999913917521.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027808200.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000033363686.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999972252632.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999972252631.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999922250854.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999922250854.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075030353.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999980584200.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999913917535.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999972252631.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027808200.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088919242.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000033363686.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999972252631.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000088919242.0 node_expansions=76
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000088919242.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000080585908.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=900000088919242.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088919242.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088919242.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088919242.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088919242.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000088925130.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088926353.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088925964.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088925686.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088924130.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088924575.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088928464.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088927075.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088927353.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088927742.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000088924130.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000088927075.5 node_expansions=289
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000088926258.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088924575.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088925797.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088925964.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088925697.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088923592.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088925408.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088928464.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088926798.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088927753.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000088923575.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000088927075.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1500000088927075.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077813753.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077813753.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000088934631.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088932964.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088934186.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088934353.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088934075.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088931964.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088933797.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088935186.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000088933797.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000088935186.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000088934464.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000088931964.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000088934075.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1500000088935186.5 node_expansions=395
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000088934645.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088932975.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088934186.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088934353.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088934075.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088931964.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088933797.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088933797.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000088932980.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000088935203.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000088933798.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000088933367.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000088931975.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000088934075.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000088935203.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088935186.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088935186.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088935223.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088935223.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000088935197.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088935197.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888933421.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999888933421.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888933408.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999888933408.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999966712966.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999966712966.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999916711188.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000033382021.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000022268556.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000016712977.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999966712977.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999966712966.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999916711199.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999916711188.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000033379644.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999938935798.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999872266744.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999983379644.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000038937576.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000072268533.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000016715354.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999966712982.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000072268533.0 node_expansions=174
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072268544.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072268544.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000055601877.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000055601877.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072268565.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072268565.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000072268574.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000072268565.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000072268563.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000072268565.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000072268563.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072268574.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072268580.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072268580.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000072268564.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000072268565.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000072268577.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000072268565.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000072268564.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000072268577.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055601896.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055601896.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072268576.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072268576.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055601909.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055601909.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072268589.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072268589.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999966713033.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999966713022.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999916711244.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061157432.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999872266799.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050046321.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000044490765.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999966713022.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999966713022.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999916711255.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999916711245.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000033382064.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999938935841.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999872266799.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999983382064.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000066712987.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016715397.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999966713031.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000066712987.8 node_expansions=182
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000038936786.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000038936230.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000038937463.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000038936230.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000038937619.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000038936241.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000038935254.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000038937064.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000038936231.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000038936254.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000038936230.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000038936619.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000038935244.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000038937356.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000038936230.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=900000038937619.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000038937619.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038937619.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999994493141.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999994493141.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999916713585.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061159818.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999900046918.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050048710.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000044493154.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999994493141.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999994493141.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999916713585.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999916713585.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000061159818.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999966713599.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999900046918.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000011159821.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000100048710.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000044493154.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999994493141.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000100048710.2 node_expansions=114
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100048707.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1200000100048707.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100048729.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100048729.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100048729.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100048729.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000100048722.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100048722.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100048755.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100048755.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000100048755.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000100048733.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100048755.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100048757.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100048757.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999994493179.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999994493167.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999916713623.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061162043.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999900046945.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050050932.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000044495376.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999994493179.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999994493167.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999916713612.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999916713614.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000061162043.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999966715820.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999900046956.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000011162043.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000066717598.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000044495376.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999994493167.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000066717598.5 node_expansions=294
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000066716955.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000066716376.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000066717610.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066716400.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066716388.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000066715376.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000066716400.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000066716376.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000066716400.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000066716376.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000066717487.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000066716779.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000066715376.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000066717487.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000066716388.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1200000066717610.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066717598.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066717598.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900046937.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900046937.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900051267.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900051267.8 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900046954.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900046954.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900049178.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900049178.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999900049208.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999900049211.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999900049211.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999900049200.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999900049162.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900049200.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925047388.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999925047388.5 node_expansions=604
FooPlayer.decide: Prioritizing 23 infrastructure actions over 34 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999925048958.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925048403.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999925048403.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999925048403.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999925048403.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999925047403.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999925049514.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999925048403.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999925048403.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999925048403.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999925049514.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999925048792.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999925049236.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999925047403.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999925049514.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999925048403.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999944494013.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999933380346.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=1499999927825347.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=1499999933379069.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=1499999941715624.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=1499999922273234.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 22: expected_value=1499999902829622.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2099999925049514.2 node_expansions=12372
FooPlayer.decide: Prioritizing 23 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999925051055.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925050499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999925050499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999925050499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999925050499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999925049499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999925050499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999925050499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999925050499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999925051611.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999925050888.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999925051610.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999925049499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999925052444.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999925050499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999944494998.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999933381332.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999925052444.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=1499999927825333.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=1499999933380055.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=1499999941716609.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=1499999922274219.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 22: expected_value=1499999902830607.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2099999925052444.0 node_expansions=11553
FooPlayer.decide: Prioritizing 25 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 25 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999925052444.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925051055.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999925050499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999925050499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999925050499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999925050499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999925049499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999925050499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999925051055.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999925050499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999925050499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999925051610.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999925050888.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999925051333.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999925049499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999925050499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999944494998.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999933381332.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2099999925052444.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=1499999927825166.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=1499999933380055.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=1499999941716609.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 22: expected_value=1499999922272721.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 23: expected_value=1499999922274219.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 24: expected_value=1499999902830607.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2099999925052444.0 node_expansions=2341
FooPlayer.decide: Prioritizing 26 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 26 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999900056268.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999900056811.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999900056255.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999900056267.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999900056267.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999900056255.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999900055267.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999900056255.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999900056811.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999900056255.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999900056255.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999900057378.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999900056644.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999900057100.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999900055255.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999900056267.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999944494998.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999933381344.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2099999925052444.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=1499999927825166.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=1499999933380055.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=1499999941716622.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 22: expected_value=1499999922272556.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 23: expected_value=1499999922274219.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 24: expected_value=1499999902830607.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 25: expected_value=1499999916717733.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=2099999925052444.0 node_expansions=152
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925050221.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999925050221.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925054520.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999925054520.0 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000008388742.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999994499853.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999941721186.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000075055422.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999925054520.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000063944311.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000044499864.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000008388742.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000008388742.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999941721186.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999941721186.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000075055422.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999991721197.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000025055420.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000080610978.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000113944311.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000058388776.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999994499853.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000113944311.5 node_expansions=660
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000113943220.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000113943776.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000113943220.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000113943220.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000113943222.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000113943222.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000113942222.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000113943244.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000113943776.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000113943220.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000113943222.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000113944356.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000113943624.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000113944078.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000113942235.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000113943220.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2100000113944356.0 node_expansions=256
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000113944346.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000113944325.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000113944311.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000113944311.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000113944350.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2100000113944350.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000113944336.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113944336.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000008388799.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999994499898.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999941721244.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000075055468.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999925054579.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000063944354.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000044499909.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000008388816.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000008388799.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999941721244.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999941721232.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000075055482.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999991721245.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999925054579.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000025055480.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000080611023.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000058388812.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999994499898.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000080611023.5 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000080611045.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000080611034.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080611045.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058381427.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058381427.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000058381427.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000058381417.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058381427.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000088932709.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000088932709.5 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000008381433.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999972270316.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999941713879.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000075048100.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999902824983.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000041714767.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000022270339.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999986159217.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999986159201.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999919491661.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999919491661.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000083377168.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999969491668.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999902824995.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000002825870.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000122266057.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000036159228.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999972270313.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2400000122266057.5 node_expansions=143
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=2400000113932060.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000113930249.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000122266059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000102822724.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2400000113933733.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2400000094489114.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2400000105600224.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2400000097265223.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=2400000122266059.5 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000100043835.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000100043835.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000122266086.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000122266086.5 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000100043862.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000122266084.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000144485070.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000122266092.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000122266091.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2700000144485070.0 node_expansions=32
FooPlayer.decide: Prioritizing 6 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000144483405.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000133374073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000144485070.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000125040459.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000136151571.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000127816570.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=2700000144485070.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144485082.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000144485082.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000111143468.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000111143468.0 node_expansions=10
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019455169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008343169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008343169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000005565391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999958340280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999958339169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013899614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005563169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000036121836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030567058.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000002785114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000005565391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999997230669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013899614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000008342891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000002786725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000002787336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999958339169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999958338057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005562890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999988893724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999972226167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999991675057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977784223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999972227556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994451779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999958338057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999958336389.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000036121836.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=300000036121836.3 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000050014707.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058350818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050017198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011126586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000011125498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044458631.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047237484.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044461920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047241401.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038906377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044461667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050019145.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044460743.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044461110.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011125509.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011126584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022235749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022236860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000038903875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027791628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000038902197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022232962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022235460.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025013271.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027791350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027790239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041682254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025014406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033350542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027794376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019457983.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019459096.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033351575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019460739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025015184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038905531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025016296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025016073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036126097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022236583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022236049.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011126597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011124892.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000058350818.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058350853.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058348596.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058348596.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000058350853.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350832.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058350832.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350831.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350831.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354042.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354042.2 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000058350886.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058350850.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000058354055.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058350856.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058350846.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000058350873.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000058354055.8 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058354056.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058353353.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058350853.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058350853.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058353353.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058353500.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058353500.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058350853.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000058354056.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354066.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354066.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354066.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354066.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038908762.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058354077.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999938906066.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044464291.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058354066.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086131855.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086131845.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058354067.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058354067.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997241177.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030574522.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091687411.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058354066.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058354067.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058354077.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058354066.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058354066.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058354067.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000091687411.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091687401.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687408.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091687408.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063909585.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063909585.4 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038908708.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058354075.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999938906040.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044464265.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058354040.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086131829.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086131854.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058354029.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058354040.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997241141.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030574475.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058354029.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058354043.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058354040.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058354040.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058354030.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058354029.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058354029.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000086131854.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131818.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086131818.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131829.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131829.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938906064.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938906064.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938906075.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938906075.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241175.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997241175.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038908754.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058354051.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999938906074.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044464309.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058354061.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086131852.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086131829.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058354051.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058354086.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030574507.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091687433.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058354050.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058354050.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058354061.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058354064.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058354050.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058354050.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058354086.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000091687433.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687420.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687420.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687397.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091687397.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038908719.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058354062.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999938906051.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044464285.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058354052.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086131841.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086131830.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058354051.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058354065.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997241163.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030574508.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058354051.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058354051.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058354051.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058354087.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058354051.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058354051.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058354052.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000086131841.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131861.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131861.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938906062.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938906062.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938906075.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938906075.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938906052.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938906052.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911128275.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911128275.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911128298.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911128298.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911128309.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911128309.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911128295.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911128295.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911128299.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911128299.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911128307.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911128307.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011130964.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030576274.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016686537.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030576274.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086131841.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058354063.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030576274.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030576274.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999969463396.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002796742.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063909622.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030576274.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030576309.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030576275.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058354075.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058354076.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000030576274.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000030576274.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000086131841.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086131840.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131840.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136174.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136174.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086131840.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136150.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000111128617.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086131857.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086131856.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086131866.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000111128617.1 node_expansions=81
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086134354.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086131854.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086134521.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086134354.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086136199.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086131887.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086134532.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086131854.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086131854.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111128628.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000111128628.1 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111128641.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111128641.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111128629.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111128629.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077795305.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077795305.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111128652.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111128652.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077795321.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077795321.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088909740.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088909740.9 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088906431.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088906431.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088909740.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088909740.9 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025020884.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000008350876.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999888902876.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000030573117.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033350876.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083354185.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000033350875.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000008350876.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999972237984.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000005571321.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066687518.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000033350875.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000033350875.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000033350876.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000061128677.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083350899.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055576440.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000033350876.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000083354185.2 node_expansions=130
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000083353384.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083350896.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083353522.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083353374.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083354219.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083350884.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083353521.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083350884.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083350874.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000083354219.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083354219.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083354219.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000050020908.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083357655.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000083354188.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000083354187.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000083354209.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000083357655.6 node_expansions=40
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000083356878.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083356695.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083354241.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083356822.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083356741.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083354196.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083356833.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083354196.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083354196.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000083357656.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000083357656.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050024322.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050024322.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058357657.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058357657.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058357655.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058357655.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058357668.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058357668.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025024346.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025024346.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000025024335.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025024335.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025024336.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025024336.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025024376.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025024376.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041687530.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041687530.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000025024335.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025024335.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025027008.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025027008.4 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025024347.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025024347.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025024355.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025024355.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002802133.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002802133.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025024383.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025024383.8 node_expansions=5
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000063913285.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000061135469.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000050024359.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1200000063913285.8 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063913285.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063913285.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100024360.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100024360.2 node_expansions=14
FooPlayer.decide: Prioritizing 2 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000100024361.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000088913252.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1500000100024361.2 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100024361.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100024361.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125024363.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125024363.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100024361.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100024361.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100024402.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100024402.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072246587.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072246587.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072246627.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072246627.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072246587.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072246587.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000072246587.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072246587.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072246587.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072246587.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072246587.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072246587.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072246587.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072246587.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000072246587.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072246587.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072246577.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072246577.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999966674725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999966671669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019451780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022232114.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999966670836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999966670836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999966671391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232114.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025009058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022232114.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019453447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011119836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016674280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030564614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027785169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000005946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997226502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983335056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011117335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011120113.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002786724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033343780.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000011125484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052793332.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044458622.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011123820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000011123543.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000011125487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011125220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044459734.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044459109.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052795067.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050017234.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061129210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052794156.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044458311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050012755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036124431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019455472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019454927.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033346653.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025012197.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030570540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016677983.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016680181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030567995.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025013538.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019455462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019454628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041679987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033347462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055572809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047239408.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033347485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033348017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041680543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036125819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016677429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036122199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016679629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030566628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033345263.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033344128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050013365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027789684.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000061129210.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061126155.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061126166.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000061129210.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000061129210.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134364.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134364.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061129210.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129210.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129244.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061129244.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061129246.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061129220.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129246.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061129243.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061129233.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129243.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129256.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061129256.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061129231.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061129222.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129231.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061129245.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061129245.2 node_expansions=2
FooPlayer.decide: Prioritizing 8 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061139388.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061136610.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061136610.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061138833.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061136610.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061137444.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061134388.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061137888.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000061139388.6 node_expansions=206
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000061133698.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061133678.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000061133699.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061133709.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061139388.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000061133707.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000061139388.6 node_expansions=45
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000061139388.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061135922.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061135919.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061138833.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061135919.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061137444.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061133686.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061136055.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061137177.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000061139388.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061139388.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061139388.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061139413.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061139413.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005582077.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061139399.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086139410.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011137632.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005582066.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036137643.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061139399.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061139399.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061139399.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086139410.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086139424.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011137621.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011137632.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061139399.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061139399.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000091694966.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000091694979.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061139414.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000091694979.6 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694966.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091694966.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125028243.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125028243.0 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125028288.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000119472720.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=900000125028288.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125028276.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125028276.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125028277.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125028277.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000125028300.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125028267.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000125028277.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125028255.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125028265.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125028300.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122243685.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122243685.2 node_expansions=36
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122243685.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1200000122243685.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122243678.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122243691.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000122243685.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000122243697.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000122243672.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1200000122243697.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122243679.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122243679.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122248811.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122248811.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122243699.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122243699.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122248845.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122248845.8 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122243712.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122243712.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002797509.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002797509.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000002797509.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002797494.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002797509.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002802611.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002802611.0 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000033358153.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000091688175.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000122248819.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000147243729.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000013908619.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000033358153.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000091688173.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000091688176.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000091688185.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000116693264.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000116693264.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000013908620.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000013908617.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000091688173.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000091688185.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000122248819.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000122248819.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000091688176.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000147243729.8 node_expansions=217
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000147243727.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147243717.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000147248819.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000147243697.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000147243697.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000147243706.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000147248819.8 node_expansions=42
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000147245905.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147243717.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147248834.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147243694.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147247986.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147243694.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147247465.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147243694.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147246053.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147247187.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000147248834.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147248854.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147248854.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002802632.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002802632.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000002802643.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002802595.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002802643.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002802623.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002802623.0 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000002802623.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002802607.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000002802600.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000002802604.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000002802587.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000002802614.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002802623.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013913755.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000013913755.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000013913733.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000013913732.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000013913733.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013913766.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000013913766.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999980580435.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000013913763.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000013913763.8 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999980580430.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000013913754.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000013913754.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999980580436.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000013913752.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000013913752.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980580384.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980580384.2 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999980580398.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980580398.8 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999980586273.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980585551.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999980583328.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999980586828.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999980583328.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999980585995.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999980583328.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999980584328.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999980583328.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999980586273.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999980586828.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1799999980586828.8 node_expansions=428
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999980586307.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999980586106.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999980585997.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999980583906.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999980583884.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999980585995.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999980586863.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999980583906.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999980584918.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999980583918.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999980586295.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999980586830.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1799999980586830.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980586828.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980586828.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980586828.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980586828.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980586830.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999980586837.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999980586827.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999980586827.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999980586825.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1799999980586837.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980586849.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980586849.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999969475703.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969475703.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999969475703.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999969475703.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000000031282.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000058366398.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000122255296.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000113921960.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999969475703.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000000031294.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000058366398.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000058366391.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000091699748.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000116699751.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000083366393.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999980586814.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999980586828.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000058366404.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000058366384.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000088921938.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000088921948.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000058366369.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000122255296.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122255310.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122255310.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122255333.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122255333.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150024121.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150024121.0 node_expansions=36
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122255333.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000122255329.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122255333.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150029309.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150029309.8 node_expansions=342
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000000031342.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000058366454.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000113922008.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999980586886.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999969475775.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000000031332.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000058366442.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000058366454.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000091699786.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000116699785.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000083366450.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999980586898.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999980586886.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000058366442.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000058366454.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000088922008.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000088922005.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000058366454.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000116699785.8 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116699776.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000116699751.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116699776.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999969475753.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969475753.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000000031319.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000058366419.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000122255319.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000113921986.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999980586864.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000000031349.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000058366419.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000058366419.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000091699764.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000116699763.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000083366430.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999980586864.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999980586898.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000058366431.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000058366434.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000088922015.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000088922015.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000058366418.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000122255319.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122255319.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122255319.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122255318.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122255318.8 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122255351.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000122255341.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122255351.2 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122255349.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122255349.2 node_expansions=3
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122255349.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000122255353.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000122255353.2 node_expansions=16
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122255353.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000122255317.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122255353.2 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000122255346.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1800000122255354.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1800000122255332.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000150024168.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2100000150024153.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2100000150024165.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1800000122255354.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2100000150024155.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1800000122255322.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1800000122255312.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1800000122255341.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2100000150024175.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1800000122255361.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1800000122255299.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1800000122255354.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000150024168.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'SHEEP')) score=2100000150024175.5 node_expansions=332
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150024146.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150024146.0 node_expansions=119
FooPlayer.decide: Prioritizing 16 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000122257733.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000122257453.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122257564.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122255344.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122255356.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122257453.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122256342.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000122256342.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122255356.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122256354.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000122255356.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122257745.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000122256899.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000144473734.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000150026512.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000147251818.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=2100000150026512.0 node_expansions=124
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000150024153.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000150026512.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000150026496.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000150024138.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000150024155.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000150026512.0 node_expansions=74
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000150026511.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000150026256.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000150026358.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000150024158.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000150024158.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000150026234.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000150025123.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000150024122.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000150024145.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000150024122.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000150024123.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000150026512.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000150024678.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2100000150026512.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000150026512.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150026512.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119474443.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119474443.2 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000119473354.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119473070.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000119473165.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000119470943.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000119470959.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000119473069.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000119470965.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000119474443.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000119471958.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000119470965.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000119470943.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000119470943.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000119470965.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000119471514.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2100000119474443.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119474443.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119474443.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999938917154.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999938917154.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999938917156.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999938917156.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999963913631.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999963913631.0 node_expansions=42
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999938917185.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999938917187.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999938917187.5 node_expansions=25
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999938917164.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999938917149.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999938917164.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999938917177.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999938917177.5 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999938917199.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999938917177.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999938917199.5 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999963913677.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999963913677.5 node_expansions=102
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999938917181.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999938917178.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999938917181.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969473613.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969473613.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969473630.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999969473587.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969473630.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000022245450.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000022245450.0 node_expansions=427
FooPlayer.decide: Prioritizing 18 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000022247765.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000022246546.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000022246546.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000022245435.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000022245435.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000022247655.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000022245435.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000022245435.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000022245445.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000022245435.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000022245435.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000022245435.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000022246001.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000022247209.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000022247487.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000022247765.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000019467210.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000022247765.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2700000022247765.0 node_expansions=7877
FooPlayer.decide: Prioritizing 20 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999997252845.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999997253400.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999997252400.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999997251289.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999997251289.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999997253568.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999997251289.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999997252289.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999997252289.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999997251289.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999997251289.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999997251289.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999997251289.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999997251845.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999997253123.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2399999997253400.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000022247765.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000019467210.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2700000022247765.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2700000019470986.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=2700000022247765.0 node_expansions=2140
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013896836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011119891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011118169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000002785336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025009558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000038899614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016674614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011119614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016674280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013896836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000007279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011119557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000007835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011118168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983335889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011117335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000038899614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038899614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=300000038899614.1 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047236387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019457720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019456320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055569709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055569997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000019458531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019459098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000019458543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019459088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050014166.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044459166.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050013818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047236389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041679377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044457196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000044455808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000055569144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041679973.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063904775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000041679985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041680538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055571108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033346309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044457409.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030566017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030567128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038898027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047231940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027785752.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027787961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044456862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033346847.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030567139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044459153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030569084.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033345541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041680266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027788528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027789642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036122418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027789637.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=600000063904775.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063903386.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063904764.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063901987.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=600000063904764.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063904788.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063904788.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063904775.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063904775.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063904803.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063904803.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063904788.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063904788.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994457675.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994457675.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994457664.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994457664.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994457689.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994457689.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063904812.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088904809.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063904799.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088904810.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063904799.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063904812.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088904809.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019458576.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000019458576.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063904798.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088904799.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088904800.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994457687.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994457688.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063904799.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063904809.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063904812.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088904800.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000088904810.8 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088904810.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088904797.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088904810.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910338.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088910338.4 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088904807.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088904809.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088910313.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088910328.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088904787.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088904777.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=600000088910328.4 node_expansions=59
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088906609.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088910197.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088907419.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088907296.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088907272.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088910339.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088906995.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088905897.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000088910339.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910341.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910341.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910363.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088910363.9 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063910362.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088910352.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063910339.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994463228.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063910339.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063910350.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088910352.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019464130.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000019464117.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063910350.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088910373.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088910352.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994463229.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994463228.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063910339.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063910352.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063910339.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088910362.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000088910373.9 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088910363.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088910360.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910363.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910374.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088910374.9 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088910383.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088910361.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088910372.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088910373.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088910383.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000125021414.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=900000125021414.0 node_expansions=48
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125021428.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000111132525.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=900000125021428.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125021436.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125021436.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125021450.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125021450.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000100021448.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000125021474.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000100021450.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000125021459.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999994463213.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000100021436.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000100021436.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000125021461.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055575213.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055575225.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000100021436.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000125021461.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999994463213.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999994463213.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000100021459.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000100021450.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000100021436.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000125021473.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000125021474.0 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125021474.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125021474.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125026873.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125026873.1 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000125021485.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125021490.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000125021487.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125026873.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125021477.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=900000125026873.1 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000125023276.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125026887.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125024106.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125023958.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125023948.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125026609.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125026884.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125023670.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125022574.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000125026887.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125026895.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125026895.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125032306.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125032306.6 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000125026923.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125026903.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000125026886.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125032306.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125026898.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=900000125032306.6 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000125028695.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125029539.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125029384.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125029362.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125030376.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125027862.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125032028.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125032306.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125029097.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125027973.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000125032306.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125032321.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125032321.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125032355.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125032355.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147254530.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147254530.8 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000100037497.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000100037497.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000125037520.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999994479275.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000100037497.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000100037497.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000125037520.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055591275.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055591275.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000100037497.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000125037508.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000125037508.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999994479275.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999994479275.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000100037497.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000100037497.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000100037497.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000125037508.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000125037520.8 node_expansions=570
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000125032362.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125032363.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000125032363.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125032357.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125037508.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=900000125037508.8 node_expansions=52
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000125034187.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125035008.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125034842.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125034564.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125035855.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125034856.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125033356.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125037520.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125035853.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125036132.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000125033465.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=900000125037520.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125037508.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125037508.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125041273.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125041273.1 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000125039340.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125040176.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125041284.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125037507.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125039995.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125041009.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125038495.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125039621.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125041285.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125041007.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000125039729.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000125038606.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=900000125041285.1 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125041273.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125041273.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125041302.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125041302.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000100041289.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000125043953.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000100041287.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999994483065.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000100041299.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000100041299.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000125043953.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055595067.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055595065.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000100041287.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000125041312.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000125043931.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999994483065.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999994483065.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000100041302.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000100041287.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000100041302.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000125041298.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000125043953.5 node_expansions=131
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000125041309.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125041279.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000125041276.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125041266.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000125043931.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=1500000125043931.5 node_expansions=49
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000125043098.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125043098.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125043946.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125043953.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125043653.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125041279.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125043764.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125044764.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125042264.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125043397.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000125044779.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000125043500.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000125042389.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000125043953.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125043933.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125043933.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125043946.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125043946.0 node_expansions=3
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1500000125045765.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125045765.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125046613.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125044932.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125046321.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125043932.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125046432.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125047432.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125044934.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000125046043.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125047432.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000125045779.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000125046176.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000125045043.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000141703313.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000150037757.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000150038465.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000155594023.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000141707922.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1800000155594023.0 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155592078.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155592078.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972258007.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972258007.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972256076.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972256076.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972258021.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972258021.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972258035.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972258035.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972256077.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972256077.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999972256092.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972256092.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972263079.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972263079.5 node_expansions=206
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000108373367.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000133373368.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000108373367.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000133373368.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000025039145.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000077817812.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000130595591.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000133373368.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000063927145.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000063927145.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000108373367.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000133373368.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000133373368.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000025039145.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000077817812.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000108373367.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000130595591.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000155595591.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000155595591.0 node_expansions=504
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000155592114.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155592104.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000155592117.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000155595591.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000155592117.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=1800000155595591.0 node_expansions=53
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000155593939.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155593949.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155593105.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155593092.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155593482.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155592115.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155594591.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155595591.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155593091.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155594624.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155593926.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155594346.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000155593235.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000155595591.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155595624.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155595624.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972259591.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972259591.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972259591.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972259591.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972259623.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972259623.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972257116.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972257116.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000108373392.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000133373395.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000108373403.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000133376864.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000077817836.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000130595617.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000133376864.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000063927203.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000063927184.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000108373425.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000133376864.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000133376864.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000025039182.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999972259614.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000077817836.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000108373392.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000130599086.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000155599086.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000155599086.5 node_expansions=186
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000155595615.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155595615.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155595625.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155595625.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000155595616.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155595602.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000155595626.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000155595614.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000155595612.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WHEAT')) score=1800000155595626.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155595625.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155595625.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186151166.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186151166.0 node_expansions=50
FooPlayer.decide: Prioritizing 2 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000177817822.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000186151164.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=2100000186151164.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000186151148.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000186151147.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000186151157.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000186151159.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000186151165.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=2100000186151165.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186151145.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186151145.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186151181.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186151181.0 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000186151159.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000186151158.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000186151166.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000186153629.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000186151168.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=2100000186153629.5 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000186152963.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000186152987.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000186152129.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000186152144.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000186152540.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000186151129.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000186152144.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000186153643.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000186152167.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000186152129.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000186153667.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000186152963.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000186153389.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000186151143.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000186153667.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186153644.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186153644.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000186151188.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000186153669.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000186153680.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000186153680.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000186153680.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000186153677.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WHEAT')) score=2100000186153680.5 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000186153677.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000186153652.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186153677.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186153699.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186153699.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000186153691.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000186153680.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186153691.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211149166.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000211149166.0 node_expansions=47
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000186153667.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000186153691.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000186153691.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000186153691.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186153691.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000019478545.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1499999972260723.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1499999972260737.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1499999972260739.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1499999972260723.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1499999972260736.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=1800000019478545.5 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999972260756.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999972260747.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972260756.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972260758.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972260758.8 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999972260745.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000019478566.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000019478566.5 node_expansions=47
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999972260755.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000019478528.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000019478566.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999972263209.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999972260758.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999972260777.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=1800000019478566.5 node_expansions=157
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1499999972262575.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999972262577.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999972261742.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999972261766.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999972260742.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999972262133.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999972260744.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999972263244.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999972261742.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999972261746.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999972261744.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999972262577.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999972261577.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999972262868.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000011144123.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000019478566.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000008368234.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000008367122.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000000036744.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1800000019478566.5 node_expansions=95
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000019478579.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000019478542.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019478579.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000055589689.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000055589689.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000055589688.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000055589688.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000055589701.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000055589697.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000055589697.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WHEAT')) score=1800000055589701.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000055589686.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055589686.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000113923921.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000163923923.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000138923921.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000163923935.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000052812811.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000161146145.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000163923935.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000105589699.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000105589714.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000163923936.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000188923922.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000163923935.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000080589676.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999994481088.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000102812787.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000138923921.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000161146171.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000186146157.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), None, None)) score=2100000102812787.2 node_expansions=100
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000100037463.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000102815240.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=2100000102815240.8 node_expansions=50
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000102812820.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000102812771.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000102812818.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000102815240.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000102812755.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=2100000102815240.8 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000102814590.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000102814590.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000102813755.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000102813764.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000102812740.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000102814163.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000102812740.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000102815240.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000102813774.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000102812774.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000102813755.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000102814608.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000102813642.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000102814866.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2100000102815240.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102815240.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102815240.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000100029400.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000100029400.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000077807179.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000077809533.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000077807181.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000077809533.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000077807178.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2100000077809533.0 node_expansions=90
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000077807189.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000077807159.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000077807181.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000077809533.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000077807192.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=2100000077809533.0 node_expansions=56
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000077809041.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000077809041.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000077808144.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000077808148.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000077807144.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000077808537.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000077807157.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000077807178.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000077807158.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000077808207.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000077809011.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000077807992.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000077809546.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000077809255.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=2100000077809546.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077809596.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077809596.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077809567.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000077809567.5 node_expansions=16
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000088920678.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000163923044.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000138920678.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000163923044.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000005586476.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000027809567.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000161145266.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000163923044.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000105586456.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000130588821.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000188923044.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000188923044.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000163920678.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000055586456.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999994475358.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000138920678.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000161145266.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000186142909.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000188923044.0 node_expansions=382
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000188920688.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000188920688.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211142923.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000211142923.5 node_expansions=10
FooPlayer.decide: Prioritizing 1 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211142915.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=29) score=2400000211142915.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211142915.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211142915.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000111142910.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000186145266.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000161142891.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000186145266.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000027808669.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000050031780.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000183367488.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000186145266.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000105586466.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000130588807.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000211145266.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000211145266.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000186145266.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000077808688.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000100031833.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000161142891.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000183367474.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000208367488.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2400000211145266.5 node_expansions=340
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000211142892.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000211142927.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000211142915.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000211145252.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000211142888.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=2400000211145252.0 node_expansions=49
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000211144720.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000211144696.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000211143880.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000211142912.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000211143887.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000211142863.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000211145276.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000211144301.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000211142863.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000211142887.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000211142880.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000211143863.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000211144696.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000211143713.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000211144991.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2400000211145276.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211145266.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211145266.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211145303.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000211145303.5 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000211145268.5 action_type=ActionType.END_TURN
  Action 1: expected_value=3000000211146266.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000211145303.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000211146266.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000211145301.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=3000000211146266.5 node_expansions=94
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000211145282.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000211145283.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000211145303.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000211146266.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000211145293.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=3000000211146266.5 node_expansions=47
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000211147114.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000211147104.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000211146266.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000211145270.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000211146281.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000211145290.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000211146670.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000211145281.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000211145266.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000211145270.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000211146303.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000211147114.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000211146114.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000211146270.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000211147392.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(25, 26)) score=3000000211146270.5 node_expansions=45
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019453447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016673169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999969450558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999969450003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019453447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013896780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000033343225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999969451114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999969450003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999969450003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999969449447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013897058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000013897890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011117613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988891167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005560946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011117057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999994447278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999994448667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000019452890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999994450889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000019450946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000006446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999994450889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999994449501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000013897057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991671167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033340725.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000050017267.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041683324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036126588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044458310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008348255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008347989.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044463047.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058351166.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044461108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041682756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008349940.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008349942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008349097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055575045.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000055575864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000052795320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030572473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030570816.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000038903052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016679649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016679905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679072.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022236864.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013901850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027792987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022235194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022236596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022238795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036126875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027794387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022238805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022237416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025014654.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013903805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019457142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030571642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047239209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025016094.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025016070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047241697.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030572485.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000058351166.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058351166.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058348655.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058354086.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000058354086.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058348388.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058348388.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058348378.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008346610.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005568821.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088903944.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083348388.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058348377.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008346613.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005568821.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005568821.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058348377.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088903933.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088909641.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058348378.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058348400.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083348401.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083348401.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058348377.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008346613.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000088909641.9 node_expansions=68
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000088907561.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088906864.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088909641.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088908661.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088903949.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088905619.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088906185.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000088909641.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909642.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909642.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909656.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088909656.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088909679.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088909641.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909679.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909679.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088909679.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088909679.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088909641.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909679.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088909690.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088909652.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909690.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909691.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088909691.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088909666.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088909678.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088909678.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909677.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909677.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909688.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088909688.9 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088909701.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088909676.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909701.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116681763.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116681763.6 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088909708.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088909699.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909708.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119465233.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119465233.4 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088909690.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088909709.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088909697.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088909709.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088909697.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000119465220.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=900000119465220.9 node_expansions=60
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119465235.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000116687445.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=900000119465235.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119465234.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119465234.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119465231.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119465231.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094465220.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094465220.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119465246.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119465246.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119465244.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119465244.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038905027.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038905027.0 node_expansions=110
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000088909691.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000038907913.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000119465253.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000088909690.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000113913987.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088909690.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038907914.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000005574580.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000005574576.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000088909690.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000119465255.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000119469543.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088909690.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088909691.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000113909688.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000113909687.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088909704.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000038907913.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000119469543.2 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119465244.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119465244.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119465247.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119465247.4 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000119468190.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119468190.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119468858.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119469579.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119467757.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119465247.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119466914.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119467468.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147237331.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1200000147237331.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147237320.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147237320.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147240894.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147240894.0 node_expansions=19
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147237321.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147237321.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000147237322.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147237322.8 node_expansions=2
FooPlayer.decide: Prioritizing 8 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000147242911.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000166681756.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147243872.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147243594.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147244983.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147240967.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147242624.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147243179.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1500000166681756.0 node_expansions=450
FooPlayer.decide: Prioritizing 10 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000166683696.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000166685362.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000166682862.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000166681751.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000166685085.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000166684251.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000166681751.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000166682585.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000166683973.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000166685362.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000166685362.8 node_expansions=265
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000147243868.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000166685362.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000147243856.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000147243856.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000147243869.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000166685362.8 node_expansions=48
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000147245800.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147245969.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147244859.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147246261.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147244979.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147246368.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147244868.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147243859.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147244691.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147246090.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000166685384.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=1500000166685384.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166685362.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166685362.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036128930.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036128930.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036128939.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036128939.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036128954.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036128954.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036128944.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036128944.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036128932.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036128932.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036128934.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036128934.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000036128955.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036128955.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000036128963.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000036128929.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036128963.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036131418.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036131418.0 node_expansions=28
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000063906730.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000036128955.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000055573399.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1800000063906730.8 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000063906750.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000063906719.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000063906750.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000063912023.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000063912023.0 node_expansions=153
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000063906700.8 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1800000063906700.8 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000136132307.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000069464751.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000194465641.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000163910085.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000188910086.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000163910085.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066686085.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000072242529.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000102798974.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000163910085.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000194465641.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000194465641.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000163910085.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000163910085.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000188910096.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000188910096.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000163910085.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000097242529.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000194465641.8 node_expansions=458
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000194465098.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000194464265.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000194463157.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000194465503.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000194464262.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000194465657.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000194464145.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000194463151.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000194463988.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000194465364.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000194465657.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194465657.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000194465657.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194465653.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000194465653.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000194465656.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000194465653.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000194465666.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000194465674.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000194465666.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000194465674.0 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000194467621.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000194466777.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000194465664.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000194468026.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000194466788.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000194470794.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000194466624.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000194465674.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000194466490.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000194467641.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000194467892.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2400000194465674.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194465689.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194465689.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000222243427.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000222243427.0 node_expansions=37
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000194465675.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000194470779.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000194465686.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000194470763.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000194465683.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000194470779.0 node_expansions=55
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2400000194467606.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000194466801.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000194465694.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000194468034.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000194466773.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000194470779.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000194466627.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000194466528.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000194467618.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000194467884.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2400000194470779.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194470807.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194470807.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000219465671.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000219465671.5 node_expansions=75
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000194472737.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000194473487.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000194471914.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000194470794.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000194473179.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000194473469.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000194471903.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000194471792.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000194471633.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000194472737.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000194473042.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000219465665.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=2700000219465665.5 node_expansions=36
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077792541.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072236988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066680553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069459498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063902220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000061124985.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063903319.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077792821.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069458331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066680553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077792278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027789111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027789945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077790609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027786611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047231886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044453274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063903318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052791098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041677208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041676653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061124765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000061124997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000072236166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052789998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069457775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027789111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044456052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044454385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027787722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027786332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000063899222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044453054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050009153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050007764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055565818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000033343274.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000077792821.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077794766.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077795321.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795599.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000077795599.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027794112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013903497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022239919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025017210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030571657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022235497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025013265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013905709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025017697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022239930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038907486.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036129420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999988904310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044461922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999991680421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047240044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999988902366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016678797.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013901295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013900184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025012429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000009859.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005569594.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999994456249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999994458194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002791542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997235962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016684362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008347959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008349070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033349418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013904628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041682754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999988901518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013902406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013901017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999988903185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999988900948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005570184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025014696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005568517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008347959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002790684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002789295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016681309.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002790184.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000047240044.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238655.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240044.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239210.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000047240044.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047242162.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047242162.9 node_expansions=15
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000047241436.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240750.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047238682.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047241992.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047239241.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047242139.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000047242139.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047242139.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047242139.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994462583.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994462583.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994462572.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994462572.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994462585.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994462585.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994462585.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994462585.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994462608.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994462608.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994462596.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994462596.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994462596.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994462596.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994462596.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994462596.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961129263.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961129263.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013908832.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999961129263.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013908819.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044464387.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999955572829.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080575509.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013908818.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999961129264.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000013908818.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000013908818.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013908818.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044464388.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044464387.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000013908818.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999955572818.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022239498.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080575498.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000013908818.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000080575509.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080575499.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080575499.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080575510.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080575510.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013908847.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999961129277.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999961129277.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013908833.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044464390.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999955572833.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013908833.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999961129277.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000013908833.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000013908833.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013908834.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044464389.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044464390.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000013908846.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999955572833.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022239501.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080575500.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000013908833.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000080575500.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080575500.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080575500.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080575500.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080575500.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080575501.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080575501.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080575502.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080575502.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000080575502.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080575502.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080575502.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080575500.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080575514.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=600000080575514.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080575499.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080575485.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080575499.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961129281.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961129281.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961129281.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961129281.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961129280.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961129280.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961129280.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961129280.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999961133434.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961132781.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961130656.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961132767.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961134000.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999961131211.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999961131948.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999961124389.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=899999961124389.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999961124375.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961124375.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961124399.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961124399.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961124391.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961124391.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961124391.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961124391.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961124413.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961124413.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961124413.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961124413.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961124413.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961124413.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999930568869.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999961124422.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999961124422.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961124399.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961124399.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930568856.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930568856.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999930568847.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999930568839.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999930568865.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999930573562.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999930568854.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999930573562.5 node_expansions=41
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=899999930573008.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999930572321.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999930570219.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999930571363.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999930573562.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999930570774.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999930570508.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=899999930573562.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930573586.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930573586.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930578444.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930578444.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999930577742.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999930577335.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999930577046.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999930574964.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999930578458.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999930573587.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999930575520.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999930575252.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=899999930578458.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930578435.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930578435.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930578469.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930578469.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000008357990.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999966690435.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000008358014.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000069473267.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999961134001.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075028823.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999983357991.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999966690436.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000008357990.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000008357990.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008357990.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000069473267.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000069473267.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000008357992.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999961133990.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000027804823.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000075028823.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999983357992.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000075028823.1 node_expansions=162
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000075028824.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000075028434.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000075028156.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000075027603.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000075026045.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000075024667.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000075028156.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000075026602.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000075026323.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000075028824.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075028823.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075028823.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075028824.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075028824.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000075028825.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075028825.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075032588.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075032588.4 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000075028837.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075028848.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000075028855.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000075028836.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000075028845.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000075028855.1 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075028855.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075028819.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075028855.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075028859.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075028821.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075028859.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075028869.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075028869.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000075028880.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075028869.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075028880.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097246244.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097246244.8 node_expansions=50
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000075032667.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000075032377.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000075031821.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000075031266.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000075030279.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000075028876.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000075031543.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000075029877.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000075030821.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000075030543.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000097246255.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1200000097246255.8 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000097246245.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000097246222.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097246245.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963912020.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963912020.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000008357342.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999966689789.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008357344.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000091690689.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999994467567.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000097246244.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000005579565.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000000024011.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000030579565.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000030579578.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000030579580.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000091690687.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000091690700.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000030579568.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999994467565.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061134255.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000097246242.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000005579567.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000097246244.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000097246244.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000097246206.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097246244.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000008357363.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999963912019.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999966689801.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000008357362.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000091690688.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999994467575.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000005579579.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000000024023.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000030579579.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000030579577.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000030579585.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000091690698.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000091690708.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000030579579.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999994467579.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061134252.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000097246243.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000005579575.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000097246243.8 node_expansions=122
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000097246253.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000097246231.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097246253.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127801768.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127801768.8 node_expansions=14
FooPlayer.decide: Prioritizing 4 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000127801754.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000122246199.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000122246210.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000119468425.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1500000127801754.8 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127801790.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127801790.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127801772.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127801772.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127801766.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127801766.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000127801762.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127801762.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127799267.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127799267.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127801804.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127801804.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127801779.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127801779.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127801780.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127801780.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127801805.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127801805.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127801818.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127801818.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127801808.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127801808.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127805545.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127805545.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000038916651.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999963915762.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999966693540.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000038916651.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000147246223.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000025026873.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000152801778.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000036138873.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000000027762.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000061138873.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000061138873.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000061138873.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000147246223.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000147246223.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000061138873.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000025026873.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000116689778.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000036138873.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000152801778.8 node_expansions=1489
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000127801792.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152801791.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000127808859.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152801793.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000127806915.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000127805526.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144468455.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000127805526.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000127807471.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000127807193.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000152801793.2 node_expansions=696
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000127807929.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000127807652.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000127806096.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000127805541.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000127806541.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000127804152.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000127806818.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000127804152.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000127806096.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000127805818.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152801793.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1800000152801793.2 node_expansions=268
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000152801768.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152805501.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000152801790.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000152805501.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000152801789.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000152805501.5 node_expansions=73
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000152801800.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152801780.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000152801790.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000152805501.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000152801802.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000152805501.5 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000152805516.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152805253.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152803717.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152803155.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152803192.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152801776.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152804420.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152801803.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152803709.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152803453.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1800000152805516.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152805515.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152805515.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966693504.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966693504.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966693505.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966693505.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966696980.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966696980.5 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999938909502.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999966696980.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999966693482.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999966693495.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999966693493.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1799999966696980.5 node_expansions=45
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999966696449.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999966696981.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999966695460.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999966694893.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999966694869.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999966693505.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999966696181.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999966693480.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999966693480.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999966695460.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999966695147.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1799999966696981.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966697015.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966697015.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000063923046.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000000034157.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000063923046.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000147256392.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000050033268.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000152811946.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000061145268.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000025034157.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000061145268.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061145268.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000086145268.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000147256392.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000147256390.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000086145268.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000050033268.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000116699948.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000152811948.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000061145268.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000152811948.5 node_expansions=486
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000152811948.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152810960.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152810417.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152811404.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152810028.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152810422.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152809034.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152810572.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152809017.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152809004.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152810961.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000152810670.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1800000152811948.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000152811948.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152811948.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000152811948.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152811948.5 node_expansions=2
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000152811951.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152813352.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152814340.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152812963.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152813352.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152811964.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152813519.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152814352.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152811951.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152811963.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152813907.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000152813630.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000180583296.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000177807163.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000177808464.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=2100000180583296.8 node_expansions=141
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180583273.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180583273.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158361052.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158361052.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158361061.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158361061.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158361085.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158361085.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158361105.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158361105.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158361099.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158361099.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158361108.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158361108.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000041696798.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000005585687.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999983363464.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000091694416.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000152807922.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000027807020.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000130583312.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000066696798.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000030585687.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000066696798.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000088916632.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000113919031.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000152807922.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000152805534.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000091696798.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000055584798.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000122249078.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000066696798.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000152807922.5 node_expansions=482
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000152807908.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000152809297.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000152809852.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000152808908.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000152809297.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000152805519.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000152809463.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000152809297.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000152807908.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000152805519.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000152809852.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000152809852.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2700000152805519.5 node_expansions=294
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000152805520.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000152805521.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000152805532.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000152805519.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000152805540.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000152805519.5 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000152805531.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000152806909.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000152807909.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000152806532.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000152806921.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000152807199.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000152807074.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000152806909.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000152805532.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000152805520.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000152807463.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000152807186.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2700000152805520.5 node_expansions=36
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963896947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005564558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025009280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999994452003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999963895279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999963892501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999963895557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999988897279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994452057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000013896224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000016673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988891445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999983340057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000030566280.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566280.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030565725.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030563780.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000030566280.75 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000055575047.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044460822.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033349675.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036124664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038907210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050018331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008349096.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008348262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036126072.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027793276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055575045.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052797822.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066686701.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038907479.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047241110.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008348250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000008347126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008345448.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022235183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016679637.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016678815.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022237160.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013902416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016681041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011124652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011122961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030570543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027791628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041681920.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022235185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022236573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000058351166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033351365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033349139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047242254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033351350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022238041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027795255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025014419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025016084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036129444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019459652.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000066686701.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000066684757.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066691867.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066686700.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=600000066691867.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066685590.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066685590.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066685590.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066685590.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066685600.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066685600.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000066685611.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000066685615.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000016268.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091685622.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000125018968.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008350504.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066685600.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000016267.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000016268.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000066685600.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066685600.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091685624.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000100018959.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000041683858.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008350489.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000066685615.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000066685600.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066685625.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000125018968.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125018969.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125018969.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008350523.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008350523.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008350512.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008350512.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975017179.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975017179.8 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999975021355.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999975023457.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999975021513.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999975019410.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999975019147.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999975018183.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999975021088.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999975019572.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=599999975023457.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975023447.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975023447.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000017167.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000017167.2 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999975023458.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975023433.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975023458.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975023457.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975023457.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999975023468.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975023432.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975023468.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975023468.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975023468.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033358568.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033358569.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999966689247.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058358570.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000125025247.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999975023457.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033358583.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033358580.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999966689235.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999966689250.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033358568.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033358569.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058358579.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000100025236.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000041690135.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033358568.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000033358568.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000033358583.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000125025247.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000125025236.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125025222.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125025236.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125025236.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125025236.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000125025236.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125025211.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125025236.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000125025224.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125025235.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000125025235.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125025236.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125025236.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000125025237.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000125025236.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000125025237.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000125025253.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000125025236.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=600000125025247.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=600000125025253.5 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125025247.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125025247.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000125025247.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125025235.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125025247.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000125025244.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125025244.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000125025260.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125025247.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000125025244.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000125025256.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000125025235.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000125025245.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125025260.0 node_expansions=44
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000161136338.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000161136338.5 node_expansions=50
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000125025268.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150018961.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000125031765.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000150018987.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000125025256.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000161136335.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=900000161136335.5 node_expansions=123
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000158358573.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000161136335.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=900000161136335.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000161136335.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000161136335.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000161136345.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000161136345.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000161136334.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000161136334.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975029965.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975029965.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975023425.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975023425.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975023459.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975023459.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975023435.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975023435.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999975035732.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999975034176.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999975031009.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999975034343.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999975031954.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999975032232.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999975031009.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999975033898.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999975032398.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000000017212.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1200000000017212.0 node_expansions=208
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000000017203.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000000017178.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000017203.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000022801.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000022801.5 node_expansions=77
FooPlayer.decide: Prioritizing 9 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000033356065.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000033354676.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000033350509.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000033354813.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000033352444.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000033352731.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000033351479.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000033354388.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000033352868.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1500000033356065.0 node_expansions=332
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000000022789.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000000028429.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000000028467.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000000028434.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000000022786.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000033356065.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000033356065.0 node_expansions=110
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000033356099.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000025022747.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1500000033356099.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033356065.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033356065.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033356067.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033356067.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033356099.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033356099.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033356098.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033356098.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033356067.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033356067.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033356100.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033356100.0 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000033361205.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000033360259.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000033356066.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000033360369.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000033356100.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000033358311.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000033361769.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000033357069.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000033359988.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000033358425.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1500000033361769.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033361758.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033361758.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983358405.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983358405.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983358384.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983358384.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999983365204.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999983367148.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999983362982.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999983364648.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999983367148.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999983365371.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999983362982.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999983365204.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999983363982.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999983366871.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999983365371.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2099999983367148.8 node_expansions=287
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999983364771.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999983364926.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999983362537.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999983364659.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999983367148.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999983364926.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999983362549.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999983364761.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999983363537.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999983363569.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999983366426.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999983364938.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2099999983367148.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983367148.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983367148.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036140052.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000036140052.5 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999983367182.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999983367190.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000036140052.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999983371210.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999983367200.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000036140052.5 node_expansions=69
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999983369406.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999983369836.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999983369570.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999983371237.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999983367181.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999983369295.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999983368170.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999983369558.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999983369392.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999983367181.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999983368169.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999983371072.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999983369558.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000036140066.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000022248345.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1800000036140066.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036140069.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000036140069.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036140068.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000036140068.0 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000036142299.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000036142673.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000036142406.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000036144062.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000036140075.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000036141179.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000036141028.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000036142397.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000036142299.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000036140077.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000036141006.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000036143977.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000036142396.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000036144062.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036144073.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000036144073.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011144074.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000011144074.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011144085.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000011144085.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011146729.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000011146729.5 node_expansions=36
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000030584533.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000030587131.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000011148296.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000011148574.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000030584533.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000030585644.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000011144076.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000044478296.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000030586755.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000030584533.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000011147462.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000030585464.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000030586200.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000030586853.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000030587131.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2700000011144076.0 node_expansions=655
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000011145074.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000011147756.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000011147484.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000011146907.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000011145073.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000011146186.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000011147462.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000011147317.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000011145074.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000011146078.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000011146074.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000011146740.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000011147466.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000011146715.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2700000030586270.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2700000030586270.5 node_expansions=95
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000030585440.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000030586270.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000030585461.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000030585473.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000030586235.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2700000030586270.5 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000030585437.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000030588118.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000030587855.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000030586271.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000030585453.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000030586563.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000030587855.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000030587660.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000030585437.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000030585454.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000030586438.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000030587118.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000030587826.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2700000030586271.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030586285.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000030586285.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030586315.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000030586315.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000030586313.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000030586287.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000030586307.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000030588951.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000030588915.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000030588951.0 node_expansions=65
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000030586285.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000030588962.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000030588964.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000030588687.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000030586298.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000030587395.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000030588674.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000030588506.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000030586298.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000030587839.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000030586306.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000030587298.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000030587962.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000030588673.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=2700000030588964.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030588973.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000030588973.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030588965.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000030588965.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000030588952.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000030588963.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000030588973.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000030591618.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000030591583.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000030591618.5 node_expansions=81
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000030588952.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000030591632.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000030591355.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000030588966.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000030590063.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000030591354.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000030591340.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000030591188.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000030588952.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000030590522.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000030588953.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000030589953.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000030588966.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000030591352.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2700000030591632.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030591633.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000030591633.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3300000050030717.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000050030717.5 node_expansions=375
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030591647.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000030591647.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000030591635.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000030591635.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000030591658.0 action_type=ActionType.END_TURN
  Action 1: expected_value=3000000047255652.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=3000000047255652.5 node_expansions=54
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000030591676.0 action_type=ActionType.END_TURN
  Action 1: expected_value=3000000047255639.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=3000000047255652.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000030594007.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000030594027.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000030591677.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=3000000047255652.5 node_expansions=180
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000030591653.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000030593776.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000030594040.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000030591651.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000030592762.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000030594040.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000030594040.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000030593873.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000030592651.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000030592653.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000030591651.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000030591651.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000030592651.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000030591651.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000030594040.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000030590651.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3000000033366763.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3000000047255662.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=3000000047255662.0 node_expansions=90
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000038901280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000036122391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016674336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019455725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013895669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994449557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999991674557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005565113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991672835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005562890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=300000038901280.8 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038899058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038901280.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=300000038901280.8 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000061125276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058345540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019460474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055571944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050014933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050016374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000019459651.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050015831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055572497.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019459641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019461040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000019460487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061126655.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063906389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041680254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022235475.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022233239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027790754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025011573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038903555.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033346583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033348249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041679930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027792707.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036123031.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036122485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038902198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022235207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033348830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038903830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030568538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030569649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052793889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027791874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044458850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061128640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000044459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036126348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047239696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030569929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030570475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050015532.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000038904697.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000063906389.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063904700.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063906367.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063905256.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000063906367.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063906389.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063906389.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947236154.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947236154.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947233086.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947233086.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947236163.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947236163.1 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002793483.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030571271.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091687894.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088906382.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063906371.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063906371.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063906371.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000091684167.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063906371.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088910116.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088910116.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063906371.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063906378.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063906378.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063906371.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063906371.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000019461038.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000019461038.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091687894.1 node_expansions=222
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091684177.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091684174.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091684162.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091684165.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091684160.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684177.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684188.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091684188.1 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091684178.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091684152.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091684188.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091684171.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091684187.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091684171.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000091684188.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684188.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684188.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684176.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091684176.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091684187.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091684173.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684187.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684199.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091684199.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091684198.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091684186.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684198.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684199.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091684199.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091684200.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091684188.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684200.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684166.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091684166.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091684188.6 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=600000091684188.6 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002793522.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030571300.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088906411.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063906412.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063906411.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999947236188.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063906411.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000091684199.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063906410.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088906422.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088910165.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063906411.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063906412.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063906424.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063906410.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063906410.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000019461077.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000019461077.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000091684199.6 node_expansions=74
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091681157.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091684188.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091684188.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091684186.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684186.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684187.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091684187.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684189.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684189.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684200.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091684200.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684199.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684199.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687939.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091687939.6 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091681145.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091684185.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091684196.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091687938.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091684186.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000091687938.6 node_expansions=40
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091685860.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091686138.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091686827.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091687953.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091684184.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091686694.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091687119.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091686694.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000091687953.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687952.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687952.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947237149.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947237149.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002794483.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030572275.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091685174.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088907399.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063907372.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063907372.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063907372.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000091685163.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063907383.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088907385.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088907385.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063907385.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063907385.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063907372.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063907385.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063907372.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000019462049.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000019462038.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091685174.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091685177.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685177.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091685188.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091685188.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091685175.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685175.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091685186.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091685186.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091685186.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685186.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091685186.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091685186.9 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091685188.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091688119.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091685187.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091685190.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091685190.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000091688119.9 node_expansions=37
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000091686843.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091687133.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091687842.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091687688.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091685175.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091688119.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091687688.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000091688119.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063906286.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063906286.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693286.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091693286.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688132.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688132.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693266.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091693266.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091689810.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091689799.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091690088.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091693298.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091690810.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091690635.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091688131.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091690635.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091687136.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=900000122241635.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1500000091687136.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091687136.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091687136.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091687135.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091687135.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122244833.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122244833.2 node_expansions=125
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000091687135.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122240642.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000091687143.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000091687134.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000091692266.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000122240642.8 node_expansions=51
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000091688802.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091688802.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091689080.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091692303.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091689804.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091689636.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091687137.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091689637.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122240642.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1800000122240642.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122240642.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122240642.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122244805.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122244805.8 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000122240657.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122244820.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000122240668.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000122240678.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000122240658.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000122244820.2 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1800000122242321.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000122242323.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122242598.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122244823.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122243304.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122243153.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122240644.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000122243179.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1800000122244823.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122244820.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122244820.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122244835.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122244835.8 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033354166.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000102804067.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000119471623.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000125022610.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000105578166.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000000019943.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000125022610.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000152800400.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000125022610.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000150027178.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000150027178.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000125022610.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000125022610.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000125022610.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000125022610.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000105578166.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000080577277.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000080577277.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000152800400.2 node_expansions=256
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000152800388.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152800387.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000152800400.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000152804956.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000152800390.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000152804956.5 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1800000152802055.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152802055.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152802329.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152803289.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152803037.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152802884.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152800377.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152802875.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152804956.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1800000152804956.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000152804956.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152804956.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152804966.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152804966.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000152804968.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152804978.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000152804978.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000152804953.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152804953.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152804992.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152804992.0 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152804966.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000152804981.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000152804989.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000152804979.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000152804966.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1800000152804989.5 node_expansions=33
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152804979.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000152804979.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152804979.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000000024534.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000024534.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000000024535.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000000024518.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000024535.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044466196.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044466196.5 node_expansions=61
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000000024568.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000000024546.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000024568.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044466211.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044466211.0 node_expansions=64
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000000024557.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000000024564.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000000024564.5 node_expansions=12
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000000024566.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000000024544.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000024566.5 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000000034604.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000000029711.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1800000000034604.0 node_expansions=135
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000000029723.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000000029715.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000000031659.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000000032667.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000000032377.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000000032223.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000000029711.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000000034604.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000000032223.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000000032945.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1800000000034604.0 node_expansions=218
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000000029711.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000000029715.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000000031657.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000000032655.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000044472969.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000000032211.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000000029711.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000000030715.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000000034604.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000000032237.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000000032933.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2100000044472969.5 node_expansions=65
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000032377.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000032377.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000000032381.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000000032369.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000032381.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000000032377.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000032377.8 node_expansions=3
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000000032378.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000000032370.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000032378.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044472990.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044472990.5 node_expansions=52
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999969476835.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000044472941.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000044472941.5 node_expansions=58
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999969476833.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000000037216.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000000037216.2 node_expansions=46
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999969476790.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000000037216.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000000032377.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000000032354.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000000032351.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000000037216.2 node_expansions=68
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000000032327.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000000032340.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000000034295.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000000034716.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000000033340.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000000034827.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000000032352.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000000033340.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000000034438.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000000037239.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000000034827.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000000035549.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000000037239.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000000037216.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000037216.2 node_expansions=4
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999969489230.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1799999969489230.0 node_expansions=190
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999969486021.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999969486018.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999969487952.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999969488410.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999969489230.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999969487007.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999969488507.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999969486007.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999969487007.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999969488132.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999969488521.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999969489230.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999969488963.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1799999969489230.0 node_expansions=361
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999969484909.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999969484896.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999969486852.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999969487298.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999969485910.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999969487396.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999969484921.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999969485896.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999969487021.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999969487421.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999969489230.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999969485896.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999969487021.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999969487298.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1799999969489230.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969489230.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969489230.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000002823463.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000072268799.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000122269685.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000088936365.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000094491922.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000075047452.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000094491922.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000122269696.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000125047464.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000150047464.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000119491918.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000094491910.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000094491896.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000094491907.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000094491896.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000075047465.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000050046563.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000050046574.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000150047464.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150047466.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150047466.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000150047500.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150047500.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122269735.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000150047492.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000150047492.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122269714.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122269714.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147261413.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147261413.2 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122269721.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000122269700.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000122269723.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000122272198.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000122269710.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000122272198.0 node_expansions=70
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122269698.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122269713.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000122271658.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000122272100.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000122272087.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000122270699.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000122270711.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000122272213.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000122269711.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000122270711.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000122271822.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000122272213.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000122270711.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000122271822.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000122272102.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1800000122272213.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122272198.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122272198.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122272223.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122272223.5 node_expansions=5
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122272196.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122272209.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000122274165.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000122274584.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000122274598.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000122273211.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000122273209.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000122274332.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000122272209.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000122273195.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000122274320.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000122272221.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000122273211.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000122274306.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000122274609.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=1800000122274609.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122274584.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122274584.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999975050606.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000072273707.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000122274597.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000061163485.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000066719039.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000047274596.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999941716398.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000066719040.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000122274619.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000097274596.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000091719056.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000066719039.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000066719053.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000066719055.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000066719040.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000047274620.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000022273706.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000022273732.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000122274619.8 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122274611.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122274611.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122274609.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122274609.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941716401.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941716401.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941716413.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999941716385.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941716413.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999986156001.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986156001.0 node_expansions=104
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941716409.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999941716412.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999941716412.0 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941716412.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999941716364.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941716412.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999975050624.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000072273733.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000122274631.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000061163488.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000066719075.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000047274620.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066719067.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000122274631.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000097274633.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000122274630.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000091719087.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000066719075.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000066719081.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000066719069.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000066719065.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000047274637.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000022273733.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000022273735.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000122274631.5 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161163476.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161163476.8 node_expansions=48
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000097274644.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147266306.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000147266344.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000122274653.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000122274640.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000161163476.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2100000161163476.8 node_expansions=172
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000161163476.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000155607944.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000122274611.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000141719045.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=2100000161163476.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136163477.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136163477.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136163489.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136163489.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136163531.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000136163510.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000136163510.0 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136163521.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000136163513.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000136163520.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000136163496.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000136163469.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2700000136163469.5 node_expansions=24
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136163506.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000136163468.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136163506.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000136163517.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000136163517.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999950050615.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000047273727.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000100052394.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000080607948.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000061163504.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999916716393.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000080607948.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000136163505.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000111163505.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000161163515.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000130607949.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000080607948.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000080607948.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000080607948.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000080607948.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000061163504.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000036162615.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000036162615.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2700000161163515.0 node_expansions=186
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000161163529.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000161163527.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161163529.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000161163528.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000161163528.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000161163544.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000161163507.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000161163507.5 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000161163538.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000161165869.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000161163494.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000161163506.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000161163517.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2700000161165869.0 node_expansions=69
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000161163479.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000161163514.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000161165458.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000161164493.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000161165880.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000161164479.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000161164506.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000161165617.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000161163514.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000161164479.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000161164479.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000161165604.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000161163493.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000161164479.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000161165604.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2100000161165880.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000161165882.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161165882.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999916718747.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999916718747.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999950052985.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000047276091.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000136165885.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000100054784.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000080610302.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000061165871.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000080610313.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000136165869.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000111165895.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000161165906.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000130610329.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000080610316.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000080610313.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000080610319.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000080610302.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000061165858.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000036164969.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000036164980.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000161165906.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000161165898.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161165898.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066680611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069459223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077791723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066681112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069459220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066681723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061124213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072235612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075013945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030567167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030566612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075014776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066680609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075015331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072237831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075014776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077792831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075015609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047233833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036120776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036120776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058346111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030566611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030564665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030564110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030567166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044453332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000069456722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055564721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055566110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058344219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061125053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038898887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038899443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066681719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061122776.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044456377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063903886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050012496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061125275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041678044.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000077792831.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077796442.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077794498.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077796165.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000077796442.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030570823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036127820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038908374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047240887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036129723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036122768.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030572775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030573051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041684776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044463097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000000016308.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000000015752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038907498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033348256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022237700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027790478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038902500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041683034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016682984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005569916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027795264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022237462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000015740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000013781.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000013226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000016296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033349973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025013848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025015237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011125462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013901309.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016681309.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002792128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002790184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030570809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013901573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016680795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030566929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013902415.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013903516.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013902127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025015207.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011125472.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000047240887.4 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237276.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240887.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047238943.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000047240887.4 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572297.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572297.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572286.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572286.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572311.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572311.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572308.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572308.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000014953.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000014953.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000014954.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000014954.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020640.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020640.9 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000014954.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000014919.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000000020617.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000014955.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000014942.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000000020617.4 node_expansions=30
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000000017839.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000014938.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000014914.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000020628.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000017706.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000019372.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000019797.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000016605.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000000020628.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020617.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020617.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020662.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020662.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020651.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020651.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972236350.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972236350.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999972239274.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972236360.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999972236349.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972239274.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999972239148.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972240803.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999972241218.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999972238015.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999972236362.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=599999972241218.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972241229.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972241229.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972241230.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972241230.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972241229.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972241229.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972241269.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972241269.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999972241244.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972241241.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972241244.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972241243.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972241243.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999972241244.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972241231.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972241244.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972241244.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972241244.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999936130129.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972241231.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999972241231.9 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999972241258.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972241229.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972241258.9 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999936130120.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936130120.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999936130110.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936130110.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999936130135.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936130135.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999936130145.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999936130143.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936130145.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999911130146.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911130146.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999911130143.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999911130145.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999911130145.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999911130155.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911130155.2 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=899999933347474.9 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=599999911130135.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=599999911130135.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=599999911130146.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=599999911130135.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999933347462.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=899999933347474.9 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933347462.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933347462.4 node_expansions=66
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999911133899.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999911130121.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999911133066.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999911130121.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999911133066.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999911132899.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999911134566.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999911134732.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999911131788.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999911130121.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999933347462.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=899999933347462.4 node_expansions=124
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999933347462.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933347462.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999986127045.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999966682587.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036127031.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000036127053.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000038904831.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999933347476.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999988904809.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999966682586.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999988904809.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999988904809.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000061127032.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000061127031.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000013904809.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041682609.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000016682587.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999933347476.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999933347476.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999988904808.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000061127032.5 node_expansions=52
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061127045.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061127045.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061127046.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061127046.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061131472.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061131472.5 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999986131472.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999966682618.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999919458618.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000036131508.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000036127065.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000038909250.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999933347507.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999988904840.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999966682622.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999988904840.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999988904844.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000061127065.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000013904842.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041682630.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000016682620.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999933347511.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999933347511.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999988904850.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000061127065.0 node_expansions=171
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000061127064.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000061127065.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000061127065.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000061127065.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000061127039.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061127065.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094460376.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094460376.8 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061127063.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061127052.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061127063.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061131495.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061131495.0 node_expansions=38
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061127064.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061131457.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000061131457.0 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061127052.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061127030.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000061131457.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000061127029.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000061127028.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000061131457.1 node_expansions=50
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000061129812.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061127016.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061129954.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000061127012.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000061129927.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000061129790.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000061131484.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000061130637.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000061128679.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000061127026.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000061131484.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061131470.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061131470.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999963909293.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999944464826.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999897240812.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000013909283.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000013909293.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000016687060.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999911129724.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999966687048.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999944464836.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999966687034.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999988909293.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000061131513.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999991687058.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019464849.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999994464836.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999911129701.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999911129701.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999966687058.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000061131513.6 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061135090.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061135090.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061131529.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061131529.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061131531.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061131531.6 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000061134284.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000061131530.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000061132500.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000061131530.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000061135001.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000061134432.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000061134308.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000061134421.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000061135129.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000061133197.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000061131519.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000061135129.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000061135118.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061135118.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061135161.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061135161.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000061135162.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000061135139.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061135162.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897247942.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999897247942.0 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999897244485.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999897244459.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897244485.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897244486.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999897244486.1 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999897247250.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999897245468.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999897247109.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999897244481.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999897244471.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999897247397.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999897247953.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999897247260.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999897245442.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999897246159.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999897244485.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999897247109.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=899999897247953.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999897247942.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999897247927.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897247942.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922244458.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922244458.0 node_expansions=59
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999897247943.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999897247916.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897247943.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916692343.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916692343.8 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999883359067.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999883359054.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883359067.6 node_expansions=10
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019455114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000030564336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999966673891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008340891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011119280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022232058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999966674725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999966673891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022231558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030565447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022231280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025007391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022231558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016673447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005564002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983335612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011117057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000008168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005564002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991671723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=300000033345447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033345447.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343780.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=300000033345447.44 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000008349661.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038901607.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030566608.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038902499.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008349353.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008348821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008349644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008348821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041683333.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050017223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052795056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047238887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044459165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052793666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047234177.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025012706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013901848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013901306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033346918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027791073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025012461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025011906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038903588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022235750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041683587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027792184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027791652.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038905254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019458517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038905255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041683920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027792739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027791073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036127762.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022236350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022236026.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000038903330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022235459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025014684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000038903366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022235239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022236361.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033346930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019457705.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000052795056.4 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793389.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795056.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792000.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000052795056.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795056.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795056.4 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052795068.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052800063.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052797999.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052800210.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052797297.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052797563.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052801044.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052796188.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000052801044.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801044.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801044.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801044.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801044.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052801066.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052801053.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801066.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052801078.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052801075.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801078.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052801074.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801074.1 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000052801074.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052801076.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000052801056.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052801056.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052801043.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000052801077.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=600000052801077.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052801053.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801053.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977797052.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977797052.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977797066.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977797066.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008357775.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083354400.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091692853.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033354399.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988908191.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977797066.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052803997.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080581742.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061137297.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033354423.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033354399.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033354399.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999988908178.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999988908177.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033354423.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033354414.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000033354399.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000033354399.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091692853.0 node_expansions=141
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091687719.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091692719.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091690663.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091692900.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091692343.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091689386.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091689941.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091690219.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091688853.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000091692900.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692909.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692909.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692910.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692910.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091692921.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692882.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091692912.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091692877.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091692890.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091692887.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692921.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692910.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692910.5 node_expansions=13
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125026208.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000113915097.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=900000125026208.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125026243.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125026243.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977802245.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977802245.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977802197.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977802197.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977802233.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977802233.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977802198.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977802198.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977802243.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977802243.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000008357764.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000116692875.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000125026213.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000066692864.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022246641.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999977802197.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000086137355.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000113915097.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000094470668.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066692864.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066692864.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000066692864.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022246656.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000022246641.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000066692864.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066692864.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000066692864.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066692864.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000125026213.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125026208.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125026208.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977802195.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977802195.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977802195.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977802195.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977802195.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977802195.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947246673.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947246673.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947246688.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947246688.4 node_expansions=11
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969468872.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1199999969468872.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969468872.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969468872.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969468909.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969468909.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941691095.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941691095.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941691109.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941691109.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999941691095.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941691095.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922246650.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922246650.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922246650.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922246650.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922246699.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922246699.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999922246650.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922246650.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999922246686.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999922246689.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999922246665.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999922246665.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999922246653.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999922246689.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999922246665.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922246665.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922251806.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922251806.2 node_expansions=20
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999922246680.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999922251694.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999922249624.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999922251845.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999922251291.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999922247680.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999922246680.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999922249180.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999922247791.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999922242926.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1499999955575725.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1499999955575725.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955575729.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955575729.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955575725.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955575725.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999955575726.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955575726.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977795195.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977795195.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999955572978.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999955572968.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999955577946.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999955572948.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999955572948.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999955572957.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1499999955577946.2 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1499999955572947.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999955577946.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999955575889.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999955577113.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999955572946.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999955572946.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999955575447.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999955574100.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1499999955577946.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955577988.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955577988.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977800180.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977800180.0 node_expansions=40
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955577935.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955577935.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944465937.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944465937.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999944465967.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999944465960.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944465967.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913906388.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913906388.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999913906390.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999913906365.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913906390.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999913906390.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999913906366.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913906390.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913906393.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913906393.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999913906379.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999913911779.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999913911792.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999913906408.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999913911776.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999913906396.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1499999913911792.0 node_expansions=98
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1499999913906377.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999913909288.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999913911805.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999913910560.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999913906377.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999913906390.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999913908877.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999913908197.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999913907485.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1499999913911805.5 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999913911792.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999913911779.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913911792.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913911760.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999913911760.0 node_expansions=8
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913911781.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=1799999913911781.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913911763.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999913911763.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947245967.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947245967.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947245984.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999947245984.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913911761.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999913911761.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913911759.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999913911759.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913915912.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999913915912.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999883356237.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999883356237.8 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025010669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000038899614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999997230891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016674280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000000007058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019452114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005565669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994452057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994450668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999988893724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997230057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=300000038899614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038899614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038898503.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=300000038899614.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000016679362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052794967.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061126377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055572776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047238599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052793056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050016320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050014378.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041682987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000016679921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016679367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016681321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047237754.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050014976.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052794986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030569940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568816.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036124928.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022235459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038901942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033345795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033346930.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044460819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027791594.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036127431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025013796.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025012139.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027790765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019456583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022232431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019453517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019454350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052791908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038903318.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041680531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061127555.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000041681073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036124975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041681108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022234070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022234637.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044459975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000038904152.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=600000061127555.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061128938.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061131029.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000061125032.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=600000061131029.9 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131005.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131005.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061128927.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061130872.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061130487.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061130039.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061128952.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061127538.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061128518.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061131018.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000061131018.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131043.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131043.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131018.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131018.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131018.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131018.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131043.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131043.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019461711.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091686609.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091686611.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999988906168.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013906169.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061131055.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061131043.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061131043.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061131043.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061131043.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061131043.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061131043.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086131044.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086131066.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000016684834.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000016684821.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061131044.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061131043.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091686611.9 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686623.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686623.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988906180.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988906180.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988906154.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988906154.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909641.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988909641.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999988907529.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988909474.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988909098.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988908641.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988907529.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988906141.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988906141.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988907141.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999988909641.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=599999988909641.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909641.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988909641.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909689.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988909689.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988909664.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988909626.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988909664.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909664.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988909664.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988909664.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988909626.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988909664.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909702.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988909702.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988909675.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988909650.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988909675.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958354144.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958354144.4 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999958354088.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999980576311.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=46) score=899999980576311.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980576311.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980576311.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980576311.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980576311.1 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999980577297.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999980586463.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999980583852.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999980584241.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999980581185.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999980576297.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999980576297.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999980580629.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999980578685.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999980578685.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1499999980581185.8 node_expansions=234
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999980577685.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999980581018.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999980581185.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999980580630.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999980580185.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999980577685.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999980577709.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999980578709.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999980578709.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999980578700.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1499999980581185.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980581209.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980581209.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980581185.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980581185.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000041692310.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000113917200.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000113917209.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000005581199.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000052806074.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000052806089.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000052806075.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052806089.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000052806098.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000052806074.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000052806074.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000052806074.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000077806098.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000077806076.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999986137641.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999986137631.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000052806074.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000052806074.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000113917209.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000113917199.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113917199.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113917199.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113917199.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000113917199.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113917199.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086142765.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086142765.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000086139432.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000086142789.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000086140432.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000086142654.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000086141933.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000086139432.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000086139432.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000086140432.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000086140988.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000086140432.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000086140432.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1500000086142789.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086142765.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086142765.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086142766.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086142766.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086142778.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086142778.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086155054.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086155054.5 node_expansions=173
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000086149611.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000086150611.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000086152833.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000086149611.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000086152111.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000086149611.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000086149611.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000086150611.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000086151166.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000086155055.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000086150611.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000086150611.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1500000086155055.5 node_expansions=328
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000086149634.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000086150625.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000086155063.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000086152841.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000086149612.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000086152125.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000086154236.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000086149634.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000086149611.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000086150611.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000086151166.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000086150611.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000086150611.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1500000086155063.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086155055.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086155055.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086155063.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086155063.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000013930168.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000113932856.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999952819044.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999977819055.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000025043947.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000025043946.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000052821736.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052821745.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000025043934.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000025043934.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000025043933.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000025043946.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000050043944.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000050043958.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999958375512.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999958375512.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000025043933.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000025043934.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000113932856.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113932841.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113932841.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000113932855.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113932853.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000113932853.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000113932830.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000113932831.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113932855.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000113932841.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113932841.2 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000088932842.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113932853.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000113932843.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000113932831.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000113932854.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1500000113932854.2 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000088932831.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113932810.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000113932798.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000113932835.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000113932834.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000113932835.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113932835.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113932835.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113932844.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113932844.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000113932810.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113932810.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113932835.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113932835.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000113932810.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113932810.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113932810.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113932810.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113932835.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113932835.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113932810.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113932810.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113932812.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113932812.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113932810.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113932810.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113932812.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113932812.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933368644.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933368644.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933368668.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933368668.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000044475187.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000088926032.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000119476076.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999927812223.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000008364076.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000000037112.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000000037113.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000061142743.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000061142743.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000025037143.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000050032576.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000000037114.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000000037112.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000025037123.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000025037124.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999933368668.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000000037112.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000000037112.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000119476076.8 node_expansions=270
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000086150333.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000086148222.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000086149222.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000086151444.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000086148222.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000086148222.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000086148224.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000086148222.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000086148222.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000086149222.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000086149779.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000086149223.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000086151178.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000086149223.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000119476091.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000111143714.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000111141213.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000100033599.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1800000119476091.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119476076.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119476076.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119476078.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119476078.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000044475205.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000122257077.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999927806745.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000008364092.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000033364982.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000033364969.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000061142759.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000061142759.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000058365006.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000025031671.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000000031668.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000033364982.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000058364982.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000058368188.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999966696523.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999966696537.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000033364981.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000033364982.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000122257077.8 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122253870.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122253870.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000122253870.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122257077.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000122253894.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000122253872.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000122253880.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000122257077.8 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000122254966.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000122253857.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122254855.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122257077.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122253855.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122253856.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122253855.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000122253881.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122253856.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122254890.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000122255411.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122254890.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000122255801.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000122254855.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000122257077.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122257077.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122257077.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122257114.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122257114.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000122257080.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122257076.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000122257088.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000122257091.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000122257098.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1800000122257098.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122257086.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122257086.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097257112.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097257112.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097257113.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097257113.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097257111.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097257111.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097257114.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097257114.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097257136.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097257136.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097257134.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097257134.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097257115.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097257115.2 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000097254893.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000097257125.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000097257135.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000097257126.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000097257113.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1800000097257135.2 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097257124.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097257124.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902810020.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902810020.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902809997.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999902809997.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877807775.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999877807775.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877807810.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999877807810.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877807802.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999877807802.2 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999877807791.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999877807788.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999877807778.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999877807788.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999877807811.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1799999877807811.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877807786.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877807786.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999850029980.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999850029980.0 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999850030001.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2099999850030001.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=2099999850030001.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999850030014.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999850030014.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930587323.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999930587323.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930587336.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930587336.8 node_expansions=18
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027786558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013897058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000030568780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022234003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016679003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000030568225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011119003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013896280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022229614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030568780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008339836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016675169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011121780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022234003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991670890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999961116390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999961113334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997231502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991672279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994452890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999983340057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983335612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008344002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=300000030568780.8 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030567114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030568780.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030566558.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=300000030568780.8 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000052793955.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041681933.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997235207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997236304.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997234918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027793052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047238390.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036124443.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022236601.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027796377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044461723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030571945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036129701.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027792762.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013901360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013901916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999997234361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999997234073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997236296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002789628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002790185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011125805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033347278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019459128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019457476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027793019.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016679128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022236640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008346876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002789070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002791014.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011126866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002791018.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008348797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005568795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000013795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022236644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019459128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044461153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022235249.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000052793955.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793950.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793955.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792000.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000052793955.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793955.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793955.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793946.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793946.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798686.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798686.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052793979.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052798291.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796337.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052795911.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052793967.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052796745.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052796744.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052798689.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000052798689.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798699.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798699.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798706.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798706.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798687.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798687.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927798557.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927798557.8 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088914097.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994463592.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030574690.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088909801.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997241356.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033356764.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052798689.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052798703.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052798703.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052798700.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052798690.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088909798.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052798690.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052798689.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052798689.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052798703.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052798703.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088914097.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088914097.9 node_expansions=105
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088909810.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914097.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088909796.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088909786.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088909807.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000088914097.9 node_expansions=43
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088909785.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088914098.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088912153.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088909785.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088911743.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088912572.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088913265.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088912573.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088912164.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000088914098.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914097.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914097.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914110.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914110.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914109.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914109.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919264.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088919264.0 node_expansions=63
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999927803671.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994473005.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030584129.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088919241.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997250783.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033361907.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052808116.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052808116.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052808116.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052808116.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052808116.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088919241.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052808116.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052808116.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052808116.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052808116.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052808116.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088919241.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000088919241.0 node_expansions=378
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088914111.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914076.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088919241.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088914090.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088914099.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000088919241.0 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088914087.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088916186.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088916476.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088914074.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088916018.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088916853.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088917587.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088916852.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088916463.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088919252.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000088919252.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919255.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088919255.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088919265.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919278.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088919278.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927803686.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927803686.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927803708.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927803708.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999927803706.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999927805828.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999927806095.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999927803717.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999927805661.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999927803706.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999927807219.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999927807220.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999927803706.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999927806106.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999927806095.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=599999927807220.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902800942.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999902800942.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994476543.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994476543.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994474042.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994474042.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994476553.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994476553.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994476545.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994476545.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927807222.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927807222.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891696108.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891696108.9 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891696108.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891696108.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088922776.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999958365442.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994476554.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052811665.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999961143231.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033365445.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016700566.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016700553.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000016700553.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000016700555.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000016700555.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052811676.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000016700566.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016700553.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000016700553.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000016700564.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016700566.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088922776.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088922776.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088922778.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088922778.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088922801.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088922801.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999891696134.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999958365454.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994476565.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052811676.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999961143232.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033365467.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016700576.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016700565.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000016700576.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000016700565.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000016700565.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052811676.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000016700578.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016700567.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000016700578.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000016700567.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016700565.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088922798.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), None, None)) score=600000088922798.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088922801.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088922774.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088922801.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088922789.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088922789.6 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088922795.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088922778.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088922786.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088922798.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088922800.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088922774.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000088922800.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088922786.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088922786.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088924885.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088924885.5 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000088922798.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088924908.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088925184.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088922784.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088924728.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088922798.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088926297.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088922799.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088922798.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088924895.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088925186.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000088925184.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1200000088924895.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088924895.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088924895.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088924910.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088924910.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999891698242.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000088924923.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999958367576.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999994478713.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052813811.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999961145353.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000033371062.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000016702686.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000016702701.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000016702687.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000016702697.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000016702686.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052813811.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000016702701.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016702687.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000016702697.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000016702701.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000016702686.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000088924923.5 node_expansions=86
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000088924922.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088924897.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088924922.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125039463.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125039463.5 node_expansions=113
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000088924922.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088927030.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088927311.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088924922.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088926867.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088924922.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088928423.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088924919.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088924922.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088927311.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088927312.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000088927030.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000116694956.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000113919012.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000108364025.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000111138011.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1500000116694956.5 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116694956.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116694956.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111137317.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111137317.0 node_expansions=55
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000091694978.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091697092.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091697356.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091694981.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091696912.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091694968.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091698464.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091694964.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091694964.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091697356.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000091697370.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000091697078.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111137351.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1800000111137351.5 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111137338.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111137338.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147248441.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147248441.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999947246661.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999991692008.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000027803120.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000047248440.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999936135550.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000066692008.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038915105.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000038915105.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000038915116.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000038915116.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000038915119.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000075026231.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000038915105.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000011137339.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000019470672.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000019470674.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000063915120.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000136137341.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000136137341.5 node_expansions=78
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000116692911.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136137319.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000136137333.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000136137317.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000136137303.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000136137333.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136137307.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136137307.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936138954.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936138954.0 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999936135541.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999936136642.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999936137856.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999936135530.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999936137461.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999936135517.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999936138967.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999936135528.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999936135541.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999936137858.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999936137870.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999936137580.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1799999936138967.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916694537.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999916694537.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927805661.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927805661.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999927805620.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999927805620.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916694536.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999916694536.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916694523.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999916694523.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902805648.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902805648.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902805651.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999902805651.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999913919136.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000091698705.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999958364469.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999994475594.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000013920927.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000052803075.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000019476483.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000019476483.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000005587580.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000005587580.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000025032038.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000080581742.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000005587580.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999977809802.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999986143136.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999986143136.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000050026186.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000102809816.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000080581742.2 node_expansions=528
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000061140773.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000061142341.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000061141903.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000061142605.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000061143174.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000061140785.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000061140784.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000061140785.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000061140771.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000061140792.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000061143160.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000061143170.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000061142895.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000080581756.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2100000080581756.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000080581742.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080581742.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052803524.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052803524.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052801238.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052801238.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052803562.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052803562.8 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000052801237.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000052803550.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000052801252.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000052801239.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000052801235.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000052803550.2 node_expansions=47
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000052801222.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000052801780.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000052802343.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000052802044.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000052801232.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000052801213.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000052801211.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000052801212.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000052801211.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000052801234.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000052803572.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000052803551.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000052803272.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=2100000052803572.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052803571.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052803571.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052803591.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052803591.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000052803581.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000052803574.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052803581.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052802194.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000052802194.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000052802205.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000052802173.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000052802205.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000052802185.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1500000052802185.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905579063.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999905579063.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905577964.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999905577964.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916690172.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999916690172.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999916689066.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999916690147.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999916690170.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999916690169.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999916690193.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1499999916690193.8 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916690193.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999916690193.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916691458.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999916691458.0 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999916689081.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999916689636.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999916690180.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999916689902.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999916689096.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999916689069.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999916689069.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999916689096.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999916689082.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999916689082.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999916691458.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1499999916691458.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999880580347.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999880580347.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916691472.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999916691472.5 node_expansions=6
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999916691464.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999916691449.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999944469226.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1799999936135906.2 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1799999936135892.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1799999944469226.2 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999944469248.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999944469201.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999944469248.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983357426.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983357426.8 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999944468672.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999944470480.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999944468695.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999983357426.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999944470490.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999944468697.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2099999983357426.8 node_expansions=112
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999944468672.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999944469228.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999944469794.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999944469519.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999944468672.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999944468695.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999944468672.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999944468694.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999944468683.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999944468672.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999944470516.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999983357426.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2099999958355725.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2099999983357426.8 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947246315.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999947246315.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983357463.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983357463.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983357473.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983357473.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983359306.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983359306.8 node_expansions=69
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2099999983357473.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999983358029.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999983358584.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999983358306.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999983357473.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999983357473.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999983357473.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999983357473.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999983357473.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999983357473.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999983359306.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2099999983359306.8 node_expansions=176
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999983359296.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999983359307.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999983359280.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999983359293.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999983359329.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2099999983359329.2 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999983359329.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999983359296.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983359329.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999980581457.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999980581457.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999944470427.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999944470393.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999944470427.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999980581471.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999980581471.5 node_expansions=33
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2399999980581470.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999980582026.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999980581748.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999980582304.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999980581470.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999980581470.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999980581470.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999944470403.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999944470403.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999944470403.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999980582470.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2699999944470403.0 node_expansions=363
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999908359319.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999944470403.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999944470413.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999944470370.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999944470403.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2399999980581470.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2699999944470403.0 node_expansions=72
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2099999944470416.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999944470971.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999944470680.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999944471235.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999944470416.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999944470402.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999944470413.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999944470403.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999944470416.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999944471417.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=2699999944470416.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999908359305.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999908359305.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999894466307.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999894466307.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999894466321.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999894466281.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999894467194.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999894467161.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999894466304.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2999999930577348.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2999999930577348.5 node_expansions=64
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2999999930577363.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2999999894466237.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2999999894466252.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2999999913910696.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2999999922244015.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=2999999930577363.0 node_expansions=15
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008343169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016677669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999958340836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000030566780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027788169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019453780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000005565669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011120447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999958338336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999958338614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999958339725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999958340003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019454336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999994453391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008342891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019455169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005563168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999988896446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994450946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999972226445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999988894279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000007057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994453446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999972227556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999972227000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000009279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999986119502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994450668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000030566780.8 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566225.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030566780.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030564003.06 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=300000030566780.8 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036122998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000012086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000000014863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047240277.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047237201.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041680856.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000000013209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000000013762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000000014895.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000000015166.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052795256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050017501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047240256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050018034.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036124929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022234107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022235184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019458240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030568797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025014098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002789583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008345428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005566515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005567927.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019458206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013901805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027793819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036128588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013902684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013902128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041681955.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022236295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019456573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027791576.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019458517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019455462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036124421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016678517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016677985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030569374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013899859.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000052795256.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052792757.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793068.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795290.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000052795290.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795256.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795256.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795258.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795258.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988904601.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988904601.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988904599.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988904599.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988904635.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988904635.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988904600.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988904600.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988904636.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988904636.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988904635.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988904610.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988904635.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975015745.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975015745.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999975015745.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975015730.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975015745.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975015763.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975015763.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999975015746.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975015708.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975015746.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963904635.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963904635.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999963904635.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963904597.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963904635.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999963904632.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963904605.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999963904644.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999963904644.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999963904634.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999963904644.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999963904644.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999963904633.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963904606.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963904633.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963909777.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963909777.4 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963904634.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963904609.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963904634.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963909777.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963909777.4 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963904647.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963904622.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963904647.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963904634.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963904634.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027795314.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997237968.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052795318.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027795314.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999975015767.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005571311.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994460190.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061128635.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086128635.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052795328.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027795322.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027795300.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027795311.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027795311.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999975015745.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027795314.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058350857.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027795300.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000086128635.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086128648.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086128609.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128648.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128653.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086128653.1 node_expansions=6
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127795290.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000116684194.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=900000127795290.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127795291.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127795291.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127800430.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127800430.6 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069461969.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999997237977.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000094461977.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000069461969.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000016682413.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000047237988.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999994460199.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000102800410.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000094461977.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069461977.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069461988.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000069461966.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000069461969.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000016682413.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000069461966.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000100017554.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069461969.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999963904636.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000102800410.6 node_expansions=86
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000102795298.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102800430.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000102795298.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000102795307.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000102800395.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000102800430.6 node_expansions=52
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000102795297.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102797375.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102797241.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102795307.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102796963.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102797228.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102800430.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102797652.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000102800430.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102800430.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102800430.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102805029.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102805029.8 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000072244909.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102805029.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000102800445.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000102800446.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000102800444.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000102805029.8 node_expansions=40
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000102800432.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102802543.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102803098.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102805029.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102802363.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102800418.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102802097.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102802376.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102802807.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000102805029.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072249487.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072249487.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000038916152.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999966692163.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000063916167.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038916166.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999986136597.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000047247719.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999994469941.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000097249497.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000063916165.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000038916154.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038916152.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038916152.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038916166.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999986136621.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038916152.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000100027293.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000038916152.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999933358832.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000100027293.9 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100027274.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100027274.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130582819.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130582819.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100027289.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100027289.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130582834.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130582834.2 node_expansions=28
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130582836.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1200000130582836.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130582836.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130582836.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130582833.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130582833.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130582848.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130582848.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963914402.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963914402.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999947247735.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999963914404.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999963914389.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999963914389.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999963914414.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1199999963914414.0 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999963914414.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999963914386.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963914414.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963918156.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963918156.5 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000069471735.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999997247745.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000094475476.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000069471754.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999986136623.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000047247745.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025029254.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000102808810.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000127805069.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000094471745.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000069471754.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000069471744.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000069471732.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000069471735.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999986136623.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000069471732.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000130586587.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000069471735.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000130586587.8 node_expansions=306
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000130582844.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000130582858.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000130582875.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000130582846.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000130582834.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000130582844.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000130582875.8 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000130582846.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000130582835.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130582846.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169466465.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169466465.0 node_expansions=49
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000130582845.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000130582823.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000130586596.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000130582843.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000130582847.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000130582843.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000130586596.8 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000130582830.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000130584929.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000130585519.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000130586611.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000130584763.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000130582830.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000130584964.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000130582819.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000130584797.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000130585207.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000130586611.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130586596.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130586596.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130586611.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130586611.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130586623.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130586623.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130586620.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130586620.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000130586629.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000130586641.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000130586643.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000130586644.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000130586631.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1200000130586644.2 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000130586641.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000130586628.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130586641.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130586657.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130586657.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000069475523.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999997251521.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000094475524.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000069475525.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999986140414.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000047251534.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025029312.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000102808855.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000127808865.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000094475543.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000069475523.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000069475525.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000069475525.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000069475542.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999986140412.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000069475523.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000069475525.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999963918190.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000127808865.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000127808858.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127808847.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127808858.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127808857.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127808857.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000127808858.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127808832.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127808858.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963918192.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963918192.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999963918212.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999963918198.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963918212.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997247098.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997247098.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999947251545.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999947251520.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947251545.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997247120.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997247120.8 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999947251511.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999947251519.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999947251519.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947251529.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947251529.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999947254463.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947254463.0 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999947251521.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999947254455.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999947251522.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999947251530.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999947254420.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999947254455.5 node_expansions=96
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999947251511.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999947254177.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999947253624.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999947254179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999947253457.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999947251511.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999947254457.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999947251513.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999947253455.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999947253622.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999947253921.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1199999947254457.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913921124.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913921124.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913923775.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913923775.5 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913921144.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913921144.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913923787.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913923787.5 node_expansions=29
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913921121.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913921121.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913921123.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913921123.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999905586958.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905586958.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999888918629.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999888918629.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999888918649.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999888918649.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999911143542.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911143542.8 node_expansions=38
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999886140854.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886140854.2 node_expansions=23
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022230169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025006836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030564614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999966671669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999966671669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019455114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019455114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019453725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019454003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011119836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011120669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011119003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013896558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000005113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005561502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999966670002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999966668056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999966670556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999966670002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000016677335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999991670056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000013896224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988894501.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994453113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005564835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988894501.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=300000033344891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=300000033344891.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036128309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058348378.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055574200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041683078.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061128401.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008347442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008346318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050014711.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058351724.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050014446.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050017756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041683587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038904985.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052796436.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030570763.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022236331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030571941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027791351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027792472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000036125264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016680482.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008345750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008345170.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008346281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008345749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022235193.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022234069.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025013820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036128587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013901596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013902684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050017809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030570239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027791907.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038904974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027791906.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019457681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025014085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013901861.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013900207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016681041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011123818.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000061128401.8 node_expansions=269
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061126723.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061127012.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061128389.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000061128389.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128411.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061128411.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128389.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061128389.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128401.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061128401.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061125367.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061128376.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000061128376.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061128362.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061128362.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094461707.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041682164.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094461731.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005571029.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061128373.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000061128362.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061128387.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008348807.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008348831.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005571029.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030571054.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086128387.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061128362.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061128387.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061128373.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061128362.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061128387.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061128376.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000094461731.8 node_expansions=52
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468553.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468553.4 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000094463406.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094464202.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094463817.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094464071.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094463647.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094468553.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094464491.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000094468553.4 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094468516.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468516.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094474262.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094474262.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069468540.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069468540.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069474284.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069474284.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069468575.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069468575.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069474284.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069474284.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000069470239.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069474295.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069471072.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000069472087.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000069470975.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000069468573.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000069471350.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000069470684.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000069474295.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069474309.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069474309.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000102807585.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000050028029.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000011139127.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000069474238.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000069474238.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000069474238.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000016694683.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000016694683.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069474238.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000011139127.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000061139141.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000119474252.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000069474238.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000069474238.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000069474238.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000069474238.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069474238.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000069474238.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000119474252.1 node_expansions=126
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119474254.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000116696474.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=900000119474254.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474300.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119474300.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980583619.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980583619.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980583571.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980583571.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980583571.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980583571.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980583619.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980583619.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980589043.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980589043.4 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999980583621.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999980583610.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999980589053.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999980583645.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999980583620.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=899999980589053.4 node_expansions=43
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999980585289.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999980585175.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999980586109.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999980587108.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999980585997.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999980583622.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999980589075.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999980586386.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999980585720.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=899999980589075.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980589053.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980589053.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980589086.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980589086.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980589067.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980589067.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980589086.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980589086.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980589064.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980589064.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999980589064.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999980589030.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999980594738.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999980589043.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999980589054.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=899999980594738.8 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999980590683.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999980591794.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999980590572.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999980591516.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999980592516.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999980591405.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999980589016.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999980594738.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999980591696.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999980591127.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=899999980594738.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980592286.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980592286.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980594752.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980594752.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000102818762.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000050039196.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000102818752.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999980594738.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000069485405.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000069485405.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000069485427.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000016705849.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000016705871.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069485405.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000030594752.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000119485419.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000069485420.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000069485405.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000069485405.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000069485405.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069485429.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000069485405.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000119485419.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119485419.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119485419.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980594775.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980594775.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000102818789.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000050039197.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000102818775.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000069485441.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000069485467.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000069485419.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000016705877.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000016705863.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069485419.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999980594752.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000030594790.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000119485480.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000069485419.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000069485419.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000069485441.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000069485420.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069485419.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000069485442.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000119485480.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094476425.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094476425.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119490620.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119490620.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119485456.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119485456.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102821476.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102821476.5 node_expansions=57
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000102817976.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000102819065.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102817843.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000102818787.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102817302.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102818676.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000102816303.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000102821454.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102816309.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102818954.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000102818421.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000102808442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000130586776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000102805512.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000133361347.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000102821454.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102821476.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102821476.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963930787.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963930787.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999963930786.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963930786.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963930820.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963930820.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999944486374.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999963930808.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999963930788.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999963933718.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999963930788.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999963930798.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1499999963933718.8 node_expansions=54
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999963932440.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999963932329.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999963933718.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999963933440.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999963933274.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999963931774.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999963933163.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999963930822.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999963930774.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999963933742.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999963933600.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999963932885.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1499999963933742.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944489322.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944489322.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944489322.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944489322.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999944489322.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999944489296.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944489322.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986146332.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986146332.8 node_expansions=40
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000083382885.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000063927243.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000116705464.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000033379990.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000050049552.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000050049552.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999980600432.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000050038354.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000083372130.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999944489323.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999994492218.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000083382885.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000033379990.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000033379990.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000033379990.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000033379997.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000033379990.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000033379990.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000116705464.0 node_expansions=451
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1500000086159422.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000086159317.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000086160698.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000086159319.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000086157764.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000086158764.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000086160143.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000086157755.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000086157754.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000086158754.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000086160532.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000086159876.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000086159597.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000116705464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000113927242.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000116702536.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000116702811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000108370020.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000105596019.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1800000116705464.0 node_expansions=83
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116705464.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116705464.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944481466.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999944481466.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952815677.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999952815677.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952815688.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999952815688.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952815677.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999952815677.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999952815680.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999952815700.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999952815675.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999952815688.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999952815700.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1799999952815700.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999952815677.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999952815677.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983364768.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983364768.5 node_expansions=65
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999952820289.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999952820177.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999952821566.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999952820177.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999952818622.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999952818622.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999952822122.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999952818622.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999952818622.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999952819622.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999952821400.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999952820733.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999952820455.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1799999952822122.2 node_expansions=391
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999952819768.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999952819635.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999952821022.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999952819635.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999952818066.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999952822157.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999952818102.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999952818077.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999952818080.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999952818102.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999952819080.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999952820844.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999952820178.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999952819913.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1799999952822157.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930594455.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999930594455.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008373122.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008373122.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008373122.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008373122.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008373135.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008373135.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000008373161.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000008373098.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008373161.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008373137.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008373137.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000008373136.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000008373097.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008373136.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036145844.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000036145844.0 node_expansions=75
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1800000008374801.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000008374967.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000008374720.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000008373134.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000008374689.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000008373164.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000008375814.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000008373164.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000008373164.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000008373134.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000008373134.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000008374147.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000008375912.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000008375245.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000008374978.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000030591990.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000036145857.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000008366690.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000022254734.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000027814637.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=2100000036145857.5 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036145844.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000036145844.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044481938.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000044481938.0 node_expansions=360
FooPlayer.decide: Prioritizing 3 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000044479199.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000044479200.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000041701423.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=2400000044479200.5 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000044479170.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000044479188.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000044479215.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000044479167.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000044479212.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2400000044479215.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044479215.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000044479215.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025037523.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000025037523.0 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000025036413.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000025036577.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000025036288.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000025034732.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000025036305.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000025034733.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000025037413.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000025034755.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000025034755.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000025034755.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000025034743.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000025035733.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000025037525.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000025036844.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000025036583.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2400000025037525.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025037524.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000025037524.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999875035749.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999875035749.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999875035748.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999875035748.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999875038036.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999875038036.0 node_expansions=262
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999875035180.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999875035360.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999875035102.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999875033539.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999875033527.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999875034516.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999875033527.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999875033546.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999875033514.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999875035902.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999875033527.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999875034546.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999875035083.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999875035636.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999875035347.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2399999875035902.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999875035902.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999875035902.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999936148791.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999936148791.5 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999936150435.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999936150635.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999936150323.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999936148768.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999936149776.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999936148767.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999936149776.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999936148770.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999936148754.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999936148802.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999936148777.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999936149777.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999936150324.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999936150913.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999936150601.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2399999936150913.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999936150879.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999936150879.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999875037989.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999875037989.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999875038014.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999875038014.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999875038980.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999875038980.5 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999875037184.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999875037183.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999875038979.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999875037161.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999875037158.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2399999875038979.5 node_expansions=49
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999875039015.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999875038848.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999875038702.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999875037171.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999875038146.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999875037146.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999875038181.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999875037147.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999875038980.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999875037181.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999875037147.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999875037171.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999875038171.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999875038737.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999875038993.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2399999875039015.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999875038980.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999875038980.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999875039037.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999875039037.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999875039003.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999875039003.0 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077791444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072238667.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055568589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052791089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066679778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072238054.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063903054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072238943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052790831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052790554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052789723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055568311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025010775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000058345811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025010220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072235608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069458034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025009386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077791164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063902219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047232499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047234721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058345275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044457218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066681719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066680608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050011942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038898610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038899165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050011666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038898809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055566921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025009942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038899165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038897776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025010775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025008829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061122275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041678329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063899775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047231941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072235608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050009718.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000077791444.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077793944.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077793666.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077793944.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000077793944.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000016678553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005567439.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000002791883.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041682756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033347500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036127834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036127556.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000016682498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000016682223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000008347442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005569384.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999988902418.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008347440.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999988901861.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036127267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999988901032.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041682833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027792754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002789350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002790739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027792476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008347461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030570587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011125239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011125239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030572254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008347461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013903587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994456295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005569375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000012416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005568539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999988901571.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994456848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999994455459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999988902407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999988900448.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008346906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025013921.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008345795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005569962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027791420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011125517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011123573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000036127254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000013901350.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000041682833.2 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041682000.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041682833.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041682833.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000041682833.2 node_expansions=327
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041686320.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041686320.0 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000041685501.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041685353.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041686345.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000041684532.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000041682855.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000041685644.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000041685353.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=600000041686345.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041686347.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041686347.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041686355.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041686355.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041686347.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041686347.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041686357.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041686357.5 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000041690122.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041689009.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041688843.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000041688009.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000041686344.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000041688454.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000041689120.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000041688843.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000066682862.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=900000066682862.8 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066682864.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066682864.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066682876.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066682876.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066682877.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066682877.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066682875.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066682875.2 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000066685675.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000066685533.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000066685376.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000066684553.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000066682886.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000066684010.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000066685654.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000066685396.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=900000066685675.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000066685674.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000066685652.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066685674.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066685666.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066685666.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000066685676.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000066685688.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000066685688.6 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000066685665.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000066685625.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066685665.1 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038905110.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038905110.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983347774.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116682896.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000038905107.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000038905118.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000038905107.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999983347774.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999983346885.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000102793996.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000075016219.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000038905107.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000038905109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000038905107.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000038905118.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000038905109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000038905107.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000008349552.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999961125552.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000083349551.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), None, None)) score=900000116682896.2 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116682885.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000116682847.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116682885.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116682898.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116682898.2 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983347776.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038905109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000038905123.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000038905109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999983347774.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999983346888.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000102794009.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000075016241.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000038905109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000038905107.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000038905107.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000038905130.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000038905109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000038905109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000038905109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000008349552.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999961125554.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000083349564.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), None, None)) score=900000102794009.4 node_expansions=486
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102793999.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000102793973.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102793999.4 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102794019.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102794019.9 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102793995.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000102794017.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000102794017.9 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102793976.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000102793984.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000102793973.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000102793982.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000102793968.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'ORE')) score=900000102793984.9 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102793970.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102793970.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983347748.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000116682859.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000038905081.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038905090.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000038905129.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999983347748.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999983346859.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075016192.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000038905092.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000038905081.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038905081.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038905081.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038905090.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000038905129.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038905092.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000008349535.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999961125526.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083349560.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), None, None)) score=900000116682859.4 node_expansions=67
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116682860.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116682860.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999983347748.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000038905082.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000038905081.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038905081.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999983347748.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999983346859.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000102793970.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075016240.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000038905096.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000038905081.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038905129.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038905081.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038905129.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000038905081.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038905081.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000008349527.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999961125526.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083349526.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), None, None)) score=900000102793970.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102793971.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102793971.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102796747.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102796747.4 node_expansions=29
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102794029.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000102794021.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102794029.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102794029.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102794029.0 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102796781.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130571759.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000102796534.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000102798030.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000102796781.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000102797892.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000102801085.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000102800807.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000102800807.8 node_expansions=314
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102796527.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000102800782.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000102800782.2 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102796517.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000102800782.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000102796513.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000102796505.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000102796513.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=1500000102800782.5 node_expansions=44
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102796502.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102799129.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000102796508.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000102800807.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000102798155.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000102796503.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000102797625.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000102799266.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1500000102800807.8 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102800807.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102800807.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999983354574.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000116692920.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000038915141.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000038911908.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000038911908.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999983354585.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999983356920.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000075026254.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000038911919.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000038911908.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000038911921.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000038911919.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000038915141.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000038911920.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000038911921.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000008356366.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999961132363.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000083359574.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000116692920.2 node_expansions=111
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116689710.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116689710.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116689721.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116689721.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999961132367.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961132367.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999983354589.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116689710.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000038911932.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000038911947.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000038911935.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999983354588.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000019461378.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000102800832.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000075023043.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000038911935.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000038911921.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000038911932.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000038911921.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000038911921.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000038911921.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000038911947.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000008356366.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000108352045.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2400000108352045.5 node_expansions=132
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083356378.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083356378.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000083356390.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000083356390.8 node_expansions=42
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083353621.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000083356376.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000083356376.2 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083353585.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083353585.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999983351819.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000116690151.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000038909152.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000038912375.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000038912373.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999983355042.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999983354151.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000102798054.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000075023500.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000038909163.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000038909154.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000038909152.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000038912375.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000038909152.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000038909152.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000038909166.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000008353596.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999961129596.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000116690151.5 node_expansions=130
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141682645.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141682645.5 node_expansions=53
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=2100000116690102.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000116690102.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000116692491.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000116691769.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000116690102.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000116691213.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000116693991.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000116692491.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=2100000116693991.2 node_expansions=153
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000116689720.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116689685.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000116689686.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000116689730.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000116693991.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2100000116693991.2 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2100000116689706.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000116689658.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000116692060.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000116691324.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000116689658.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000116693991.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000116691491.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000116690782.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000116691491.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2100000116693991.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116694002.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116694002.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116694013.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116694013.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116694002.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116694002.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116694024.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116694024.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116694026.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116694026.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116694071.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116694071.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116694060.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116694060.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116694063.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116694063.2 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000116698960.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116698961.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000116699960.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000116701349.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000116700627.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000116703294.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000116698960.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000116700794.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000116700071.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000116700794.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=2100000116703294.0 node_expansions=747
FooPlayer.decide: Prioritizing 11 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000150032251.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000150032251.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000150033251.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000150034640.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000150034084.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000150035751.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000150033918.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000150032251.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000150034084.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000150033362.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000150036584.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2400000150036584.5 node_expansions=387
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116703283.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000116707318.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000116707340.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000150036584.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000116703284.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'ORE')) score=2400000150036584.5 node_expansions=152
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000150036584.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147258820.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000141703251.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=2400000150036584.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000150036584.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150036584.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983368153.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983368153.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983368153.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983368153.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000150036609.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000072258820.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000072258842.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000072258820.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999983368154.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999983367298.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000136147720.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000108369942.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000072258835.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000072258821.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000072258820.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000072258820.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000072258820.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000072258821.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000072258833.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000041703265.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999994479265.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000116703276.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), None, None)) score=2400000072258821.0 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072258842.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000072258842.8 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000072258822.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000072258820.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000072258830.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000072258806.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000072258830.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=2400000072258806.5 node_expansions=49
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000072258820.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000072262861.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000072258806.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000072259806.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000072261195.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000072260639.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000072262306.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000072260499.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000072258806.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000072260639.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000072259917.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000072261495.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000086142341.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000091696238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000088917161.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000097254437.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=2400000072258806.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000072258806.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000072258806.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999983368141.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999983368141.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999983368153.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999983368168.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999983372182.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999983368151.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999983368155.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2399999983372182.0 node_expansions=36
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2399999983368153.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999983372182.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999983369126.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999983370542.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999983369960.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999983371640.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999983369793.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999983368126.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999983369960.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999983369237.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999983370819.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2399999983372182.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999983372182.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999983372182.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000019479840.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000019479840.0 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999983372207.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000019479840.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999983375709.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999983375706.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999983372210.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'SHEEP')) score=2700000019479840.0 node_expansions=142
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999983372232.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999983372212.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000019479840.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999983372221.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999983372211.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2700000019479840.0 node_expansions=60
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2399999983372211.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999983373211.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999983374599.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999983374042.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999983375711.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999983375709.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999983373878.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999983372209.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999983374043.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999983373320.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999983374878.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999983374612.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999983366841.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2700000011143856.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2700000013920619.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000011142602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000019479840.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=2700000019479840.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000019479840.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000019479840.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002810683.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002810683.5 node_expansions=75
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000158367141.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000097256030.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000097256030.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000080589340.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999966698673.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000002809808.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000144478252.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000116703104.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000080589340.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000097256030.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000080589340.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000080589340.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000080589340.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000080589340.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000055589340.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000025033784.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000025033784.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000125033807.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2700000158367141.0 node_expansions=633
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2700000158363641.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000158363667.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000158365031.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000158364474.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000158367167.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000158363641.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000158365307.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000158363641.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000158365474.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000158364767.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000158366307.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000158366029.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2700000158367167.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000158367167.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000158367167.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000158367155.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000158367155.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000002810697.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000097256031.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000097256041.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000080589363.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999966698697.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000002809823.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000144478253.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000116700501.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000080589390.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000097256057.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000080589365.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000080589379.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000080589379.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000080589386.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000055589390.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000025033810.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000025033808.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000125033818.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2700000144478253.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000144478263.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000144478263.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000163917380.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000163917380.5 node_expansions=53
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000144480919.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000144480919.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000144482308.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000144483308.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000144481752.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000144480919.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000144482585.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000144480919.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000144481919.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000144482030.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000144482474.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000144483308.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000144483585.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2700000144483585.5 node_expansions=472
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000144480667.0 action_type=ActionType.END_TURN
  Action 1: expected_value=3000000163919741.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000144483596.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000144483593.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000144483596.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'SHEEP')) score=3000000163919741.5 node_expansions=176
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000144480668.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000144480680.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=3000000163919741.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000144480676.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000144480666.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=3000000163919741.5 node_expansions=55
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2700000144480687.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000144480666.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000144482055.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000144483335.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000144481485.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000144480668.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000144482223.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000144482318.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000144480687.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000144481651.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000144481763.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000144483631.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000144482207.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000144483318.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000158365866.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=3000000163919741.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3000000161138035.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3000000163918933.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=3000000158367129.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=3000000163919741.5 node_expansions=57
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000086126442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000088906698.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080570054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000083348087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072238034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066680534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069457821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069455877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072235609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077793942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083347278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000088905889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030567710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000086125589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030569099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069459776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075016998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030569099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080570311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000086127809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058346386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050009998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061124144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052790255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044453610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058344166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052790276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063901164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047234718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058349444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063903866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030567709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047231653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030566598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030564097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055568033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041676665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058347199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063902752.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000088906698.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088912253.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088911142.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088907531.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000088912253.8 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000038905533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025014719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019457495.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005569386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016679445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027793311.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036129700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044460877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050019476.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999988902144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041683109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999988904654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019455266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025013043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999988900755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022233053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016680222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019457474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011124681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011123570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013903595.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999991678249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008347764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005567184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005569406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019457741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013903850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022236920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997236295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997235739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019463029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011125515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016683317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999988900750.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994457416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999994455194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999988899629.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999988899615.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999994455462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008344973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994454906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002790237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011124150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997233805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999997234916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005567708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000050019476.0 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017531.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050013920.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050019476.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000050019476.0 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063912269.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063912269.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063912254.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063912254.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063912272.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063912272.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063912264.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063912264.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063912286.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063912286.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000063912276.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063912276.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000063912286.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000063912278.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000063912287.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=600000063912287.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063912273.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063912273.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063912312.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063912312.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027801197.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027801197.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036131874.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988909653.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000100023433.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038910544.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999966688331.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027801220.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999963909646.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052801208.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027801200.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027801220.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027801200.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027801200.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999966688311.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027801200.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027801200.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027801200.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027801201.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052801207.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000100023433.9 node_expansions=96
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100023433.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100023422.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100023433.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138917409.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138917409.6 node_expansions=74
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000138915465.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000138913929.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000138917409.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000138915873.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000138912262.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000138915743.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000138915040.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000138915187.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130584076.2 action_type=ActionType.BUILD_CITY
  Action 9: expected_value=900000138917409.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=900000138917409.6 node_expansions=118
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130584089.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000138917445.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=900000138917445.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000138917409.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138917409.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138917445.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138917445.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138917445.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138917445.1 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000138920668.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000138919112.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000138920946.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000138921057.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000138917446.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000138920946.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000138922335.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000138920224.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000138920390.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000138922335.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138922335.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138922335.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138922335.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138922335.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138922335.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138922335.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138925931.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138925931.6 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000138922336.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000138922329.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000138922332.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000138925931.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000138922342.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000138925931.6 node_expansions=44
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000138925542.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000138923987.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000138925846.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000138925931.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000138924431.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000138925012.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000138922346.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000138925820.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000138922322.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000138925267.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000138925931.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000138925931.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138925931.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000138933218.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000138930274.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000138932662.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000138933496.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000138929885.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000138931274.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000138929996.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000138932940.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000138928607.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000138933496.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000138932940.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1500000138931274.2 node_expansions=825
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000138931843.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000138930274.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000138931274.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000138931274.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000138932107.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000138930718.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000138928607.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000138928607.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000138932121.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000138928608.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000138932677.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000138931551.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1500000138931274.2 node_expansions=132
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000113931288.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138931278.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000138931264.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000138931264.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000138931274.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000138931278.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138931278.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138931278.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966707265.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966707265.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966707250.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966707250.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938929511.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938929511.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000047261934.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000000039725.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000138931280.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000011151709.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000038931265.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999975039721.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000063931267.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000038931290.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000066709068.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000066709045.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000038931265.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999938929487.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000038931265.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000038931280.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000038931280.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000038931265.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000038931265.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000063931265.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), None, None)) score=1500000138931280.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000138931265.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138931265.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000138931277.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138935333.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000138931300.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000138931276.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000138931300.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000138935333.2 node_expansions=43
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000138934499.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000138932277.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000138932944.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000138933944.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000138934777.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000138933388.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000138931303.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000138931280.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000138933111.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000138934777.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000138931303.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000138935358.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000138934222.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000138935358.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000138935333.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138935333.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138935333.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138935333.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138935333.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138935333.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138935356.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138935356.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000047266023.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000000043778.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000011155778.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999938933581.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000038935336.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999975043779.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000063935336.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000038935356.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000066713110.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000066713112.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000038935358.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999938933558.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000038935333.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000038935333.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000038935336.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000038935333.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000038935336.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000063935356.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000066713112.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066713122.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066713122.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066713124.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066713124.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000047269497.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000000043789.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000138935378.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000011155789.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999938933566.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000038935354.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999975043788.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000063938830.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000038935354.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000066716608.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000038935344.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999938933564.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000038935344.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000038935342.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000038935344.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000038935344.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000038935344.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000063938830.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000138935378.8 node_expansions=168
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000138938568.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000138936346.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000138937011.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000138937997.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000138936886.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000138938830.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000138937441.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000138935330.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000138935330.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000138937164.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000138936330.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000138938011.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000138935330.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000138938275.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1500000138938830.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138938845.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138938845.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000138938866.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138938846.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138938866.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938937052.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938937052.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938937052.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938937052.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938937063.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938937063.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938937063.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938937063.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938937077.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938937077.5 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969492601.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=1799999969492601.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969492586.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999969492586.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969492601.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969492601.0 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999969495823.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999969493601.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999969494267.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999969494436.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999969495269.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999969494191.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999969494188.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999969494712.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999969492601.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999969492603.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999969494436.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999969493603.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999969493635.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999969492603.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999969495547.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1799999969495823.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969495825.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999969495825.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969499067.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969499067.5 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000047272735.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000000050522.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000169497602.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000041718046.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000069497603.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999975050524.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000094497633.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000069497600.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000097275390.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000097275402.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000069497601.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999969495822.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000069497601.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000069497601.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000069497603.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000069497601.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000069497601.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000094497626.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000169497602.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000169497623.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000169497599.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169497623.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169500833.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000169500833.5 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000169497623.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000169497603.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000169497610.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000169497620.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000169500833.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000169497623.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000169500833.5 node_expansions=59
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000169498611.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000169499277.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000169499444.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000169500277.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000169499166.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000169499168.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000169497622.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000169499724.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000169497642.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000169497611.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000169499444.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000169498613.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000169498642.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000169497613.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000169500555.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000169500833.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000169500833.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169500845.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169500845.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000169500847.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000169500847.0 node_expansions=21
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000169500849.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000169503767.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000169503767.8 node_expansions=36
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000169500827.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000169503767.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000169500848.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000169503752.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000169500835.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000169503767.8 node_expansions=79
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000169501823.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000169502492.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000169502656.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000169503490.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000169502379.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000169502413.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000169500825.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000169502691.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000169502933.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000169500823.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000169500855.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000169502658.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000169501823.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000169501823.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000169501822.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000169500823.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000169503767.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1200000169503767.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000169503799.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000169503799.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130608489.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130608489.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130608491.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130608491.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130608493.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130608493.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130608491.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130608491.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130608495.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130608495.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130608493.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130608493.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000194486290.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000194486290.5 node_expansions=866
FooPlayer.decide: Prioritizing 18 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000130611179.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130612013.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000130612179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000130612179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000130612179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000130611624.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000130610624.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000130611068.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000130612290.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000130610624.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000130608513.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000130612013.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000130610624.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000130609513.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000130611068.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000130610346.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000130611624.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000130611624.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1800000130612013.2 node_expansions=1047
FooPlayer.decide: Prioritizing 19 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000130612013.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130610179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000130610179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000130610179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000130610183.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000130611735.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000130611181.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000130611735.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000130610179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000130612013.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000130611735.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000130611206.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000130612317.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000130610181.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000130611179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000130611179.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000130611179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000130610183.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=1800000130611179.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=1800000130612013.2 node_expansions=76
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130612013.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130612013.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999930610223.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999930610223.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999930610225.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999930612041.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999930610259.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999930610222.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999930610231.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1799999930612041.0 node_expansions=85
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999930612057.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999930610222.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999930610207.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999930610222.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999930610207.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999930611763.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999930611207.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999930611779.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999930611242.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999930610222.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999930611763.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999930611207.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999930611485.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999930610207.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999930611207.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999930611207.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999930611207.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999930610222.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=1799999930611207.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1799999930612057.5 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999930612041.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999930612041.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999913940789.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999913940789.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999913940780.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999913940780.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999913940789.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999913940789.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999913940789.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999913940789.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999919495470.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919495470.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999919495435.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919495435.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999919495442.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919495442.8 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999919495457.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999919495466.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999919495464.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999919495454.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999919495452.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1799999919495466.2 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999919495476.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919495476.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999913940800.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999913940800.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999913940776.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999913940776.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913940812.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913940812.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913939414.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913939414.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913940808.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913940808.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913939417.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999913940799.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999913940824.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999913940801.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999913940797.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1199999913940824.0 node_expansions=52
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913939437.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999913940789.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999913940789.0 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913940789.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913940789.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000030604359.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999944493246.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000113940344.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999986160789.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999952827468.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000069495900.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000038940344.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000013940343.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000041718135.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000041718122.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000013940374.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999913938577.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000013940343.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000030607011.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000030607011.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000013940358.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000013940374.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000038940344.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000113940344.8 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113940359.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113940359.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113940359.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113940359.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000091710302.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091710302.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000008374302.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999922263191.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999963930765.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999930597422.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000047265847.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999897263179.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000016710292.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999991710310.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000019488069.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000041710302.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000013932514.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999891708548.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999991710293.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000008376958.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000008376956.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999991710291.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999991710291.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000016710311.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000047265847.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000047265848.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000047265848.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000047265851.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000047265851.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000047265849.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000047265849.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000047265849.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000047265849.0 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000094479613.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000075035724.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000088921558.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000094479613.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000094478223.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000083368224.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000083368222.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000086141668.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1800000094479613.5 node_expansions=176
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000066704502.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000088921595.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000094479618.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000086150228.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000075040260.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000075037556.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000083367948.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1800000094479618.2 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094479650.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094479650.8 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030566612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030567445.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063902500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058346111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063903867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069458367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066680834.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066680556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069458612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063903053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061124998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069459422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069459145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063901990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069459422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063902756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066679167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030566889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066680034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030566612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030566056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044453832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044452443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063900277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063903055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044455499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055568555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041677721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052791052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041677718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041677718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058347762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058347199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052790532.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038899665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038898554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052789977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038898600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038899387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063901111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038897721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055566943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061122499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047231387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055565323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038896933.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000069459422.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000069460811.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069464145.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069460811.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000069464145.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000000013530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000014366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033347200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027790533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025012709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030567776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036127743.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036127478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038905534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033349712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030570551.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033347997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027792165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036126097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000000013805.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027792498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000000013528.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000012984.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013900739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013899350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033347198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033349976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013901850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013902406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025015463.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011124628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022235185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011121572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011122683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011121582.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022234929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013900486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008343795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008342962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013902986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005566860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033348029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025013848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030569415.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016679681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016678292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022234428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005566027.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000038905534.0 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000038905534.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038903311.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038902478.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000038905534.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044469600.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044469600.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000044467391.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044466410.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044469625.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000044466689.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000044465855.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000044468792.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000044467391.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000044466411.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000044469625.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044469613.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044469613.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044469614.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044469614.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000044469626.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044469636.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000044469624.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000044469625.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000044469635.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000044469636.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044469624.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044469624.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044469624.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044469624.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044469638.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044469638.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075019731.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075019731.6 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044469625.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000077802959.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005579846.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991690068.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044469637.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000069469635.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077802968.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044469624.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005579846.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005579846.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991690068.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991690082.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044469624.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044469624.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000069469648.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000069469634.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044469625.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077802972.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000077802972.1 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077802968.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077802969.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000077802969.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077802955.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077802955.6 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000108353065.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000108353065.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000108353041.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000108353041.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000077802968.6 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000108353063.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=900000108353065.0 node_expansions=190
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077802960.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077802960.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044469613.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000077802982.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005579848.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991690057.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044469613.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000069469624.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044469613.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000077802957.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044469613.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005579835.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005579835.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991690057.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999991690058.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044469613.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044469626.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000069469637.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000069469637.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044469614.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000077802982.1 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077802957.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077802932.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077802957.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108353077.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108353077.0 node_expansions=45
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000077802979.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077802971.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000077807540.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000077802954.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000077802968.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000077802967.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000077807540.8 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000077806151.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077805165.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077805874.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077805443.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077804620.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077807540.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077806165.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000077807263.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000077805176.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000077807540.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077807554.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077807554.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044474220.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005584429.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991694651.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044474220.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000069474234.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044474220.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077807565.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044474220.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005584429.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005584429.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991694665.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991694651.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044474207.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044474207.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000069474220.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000069474220.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044474220.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077807576.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000077807576.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077807567.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077807516.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077807567.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077807567.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077807567.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044474220.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000077807567.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005584443.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991694665.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044474220.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000069474245.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044474220.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000077807555.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044474220.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005584467.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005584444.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991694678.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999991694678.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044474245.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044474234.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000069474231.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000069474221.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044474234.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000077807567.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077807589.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077807540.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077807589.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000077807589.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077807565.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077807589.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991694687.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991694687.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044474240.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000077807574.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005584467.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044474241.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000069474253.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044474244.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077807587.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044474244.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005584467.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005584464.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991694689.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991694689.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044474241.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044474240.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000069474253.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000100029766.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044474240.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077807586.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000100029766.4 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000069474255.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069474256.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000069474256.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069474242.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069474242.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991702232.0 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=599999991699009.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=599999991702232.0 node_expansions=135
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999991702231.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991701245.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991702232.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991701955.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991701509.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991699009.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991701678.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991702231.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999991702233.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999991701234.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=599999991702233.0 node_expansions=230
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999991702232.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991701233.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999991702232.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991701955.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991701509.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991699009.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991701234.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999991700843.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999991702233.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999991700010.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999991701400.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=599999991702233.9 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044481801.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000077815121.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005592011.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044481787.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000069481788.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044481788.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077815121.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044481788.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005592009.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005592009.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991702231.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991702232.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044481787.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044481787.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000069481788.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000069481789.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044481787.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077815147.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000077815147.9 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077815121.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077815121.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077815123.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077815123.9 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077815120.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077815120.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077815123.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077815123.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044481788.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000077815123.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005592011.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991702232.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044481790.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000069481799.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044481788.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000077815132.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044481788.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005592010.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005592010.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991702232.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999991702232.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044481802.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044481789.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000069481802.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000069481796.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044481788.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000077815132.4 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077815136.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077815136.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077818329.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077818329.8 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000077815119.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077815134.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000077815121.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000077815134.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000077815132.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000077815134.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000077815120.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077815120.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077818343.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077818343.2 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000077818343.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077817343.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077818344.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077818078.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077818343.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077817620.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077815120.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000077817343.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000077816955.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000077816121.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000077817509.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000077817509.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000077818344.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077818345.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077818345.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077818344.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077818344.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044485023.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000077818356.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005595245.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991705454.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044485009.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000069485010.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044485010.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044485009.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005595234.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005595232.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991705455.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991705455.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044485010.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044485009.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000069485010.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000069485020.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044485009.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077818354.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000077818356.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077818356.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077818331.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077818356.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077818357.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077818357.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077816413.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077818331.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000077818331.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077816386.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077816386.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972253595.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972253595.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972253619.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972253619.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972253620.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972253620.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972253619.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972253619.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025033176.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058366508.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986143384.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999972253606.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044477621.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000069477620.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025033175.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058366509.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000025033162.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999986143384.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999986143397.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999972253606.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025033175.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044477620.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000050033175.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050033176.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025033175.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058366522.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000069477620.0 node_expansions=52
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069477624.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069477624.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069477620.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069477620.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069477634.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069477634.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069477635.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069477635.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069477635.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069477635.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069477635.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069477635.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069477636.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069477636.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069480545.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069480545.5 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000036144300.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000069480545.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000069477610.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000069477616.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000069477614.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000069480545.5 node_expansions=53
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000069478601.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069479823.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069480546.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000069479990.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000069480823.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000069480125.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000069480545.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000069477602.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000069478434.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000069477601.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000069477601.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000069479847.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000069479990.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1200000069480545.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069480559.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069480559.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069480590.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069480590.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000036147243.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000069480579.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000069480580.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000069480566.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000069480590.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1200000069480590.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000069480590.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000069480564.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069480590.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972256590.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972256590.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999972256579.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999972256540.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972256579.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972256579.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972256579.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025036134.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000058369479.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999986146356.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000044480587.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000069480580.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000025036134.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000058369468.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025036134.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999986146356.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999986146356.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999972256579.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999972256592.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000025036135.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000044480597.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000050036146.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000050036142.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000025036134.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000058369468.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000069480580.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000069480580.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000069480554.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069480580.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972256587.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972256587.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999972256580.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999972256541.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972256580.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938923245.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938923245.8 node_expansions=5
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1199999938924244.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999938925467.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999938925078.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999938926201.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999938925633.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999938926479.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999938925744.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999938923245.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999938924256.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999938924078.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999938923244.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999938923244.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999938925468.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999938925645.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999972249322.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1499999938915486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1499999938919543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1499999991699820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1499999961142222.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1499999991699820.8 node_expansions=85
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991699820.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991699820.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938920265.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938920265.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938920265.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938920265.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938923497.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938923497.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913920278.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913920278.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913920279.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913920279.8 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999913921278.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999913922488.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999913922112.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999913922223.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999913922667.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999913923488.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999913922778.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999913920265.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999913921265.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999913921135.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999913920278.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999913920265.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999913922487.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999913922655.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1499999913923488.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999913923487.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913923487.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913923488.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913923488.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913923502.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913923502.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913923503.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913923503.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913923503.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913923503.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891697227.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999891697227.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891697227.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999891697227.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999866691512.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999866691512.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999866691505.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999866691503.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999866691513.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999866691489.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999866691500.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1499999866691513.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999866691512.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999866691500.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999866691512.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919471092.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919471092.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999950026623.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000041693299.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999936136856.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999938915535.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000019471091.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999950026622.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000038915522.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999997248845.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999911136845.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999911136844.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999919471066.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999866691524.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999919471091.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999969471080.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000000026633.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000000026646.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999950026646.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000016693299.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000041693299.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000041693299.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000041693274.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041693299.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041693300.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041693300.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000041693315.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000041693301.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041693315.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000041693301.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041693301.8 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999950026635.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999936136870.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999919471079.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999938915533.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000019471089.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999950026636.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000038915547.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999997248869.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999911136857.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999911136858.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999919471089.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999866691525.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999919471080.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999969471102.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000000026644.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000000026659.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999950026635.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000016693299.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1500000038915547.0 node_expansions=106
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000038915533.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000038915549.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000038915549.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000038915524.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000038915524.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000038915527.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000038917996.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000038915521.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000038915511.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000038915521.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000038917996.5 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000038915510.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000038917732.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000038917329.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000038917441.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000038917885.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000038917996.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000038915496.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000038915510.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000038916343.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000038915521.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000038915521.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000038917732.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000038915510.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000038917899.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000038917996.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038918010.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000038918010.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999866693986.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999866693986.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999866693986.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999866693986.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999866694011.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999866694011.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999866694011.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999866694011.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919473578.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919473578.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999950029098.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000041698986.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999936142542.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999938921208.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000019476764.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999950029112.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000038918002.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999997251334.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999911139320.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999911139320.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999919473543.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999866693988.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999919473544.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999969476764.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000000032320.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000000029136.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999950029098.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000016695814.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000041698986.5 node_expansions=234
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041695779.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041695779.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041695811.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041695811.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041695781.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041695781.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041695780.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041695780.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999866697210.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999866697210.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999866694027.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999866694027.5 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000027789665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027790498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027791609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027791331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027790220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077791998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077792220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075015324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077792753.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066681387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014698.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061123942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069459142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066681165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077791432.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075014198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077792553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077791698.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075014498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061122497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050009718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000072234775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050008607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063899997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041674940.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041676943.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061123101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052792497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044456107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058347775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052789430.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063902752.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061123386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063901664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041676663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000072235878.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050010218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066678098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066680886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000077792753.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077793932.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077797266.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077794488.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000077797266.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999991679866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999991680697.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999991678208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999991678199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041682210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044460253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038904664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027791830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025014157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019456266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019456589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041681665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025014389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044460599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027792445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038904713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025012686.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013901850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013899906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036124976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013898795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030568029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008342959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008343237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016676316.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000006804.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016675763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008341017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008342962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022234097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005564583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013899597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013899365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000009017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000009850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030569696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005566850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016679626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027792150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016678237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002789860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019458542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030571087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013901850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000044460599.5 node_expansions=3238
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044458377.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044457544.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044460599.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000044460599.5 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044460634.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044460634.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044460634.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044460609.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044460634.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000044460642.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044460630.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044460642.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000044460642.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044464132.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044465243.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000044462041.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000044463166.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000044462598.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000044462332.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000044463021.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000044465243.9 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000044465257.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044465228.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044465257.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080576332.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080576332.0 node_expansions=21
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000080576345.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000063909665.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=900000080576345.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080576332.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080576332.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080576333.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080576333.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080576354.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080576354.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986130120.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986130120.9 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999986130112.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999986130109.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999986130110.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999986130122.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999986130107.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=899999986130122.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999986130109.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986130109.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986130134.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986130134.4 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000080576346.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000113909680.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000019463458.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000019463458.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000080576354.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000027795902.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080576360.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080576354.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000113909680.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000080576346.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000113909680.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000113909680.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000080576346.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000027795902.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000027795902.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000080576348.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000080576346.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080576354.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000113909680.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113909680.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113909680.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914812.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113914812.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113909677.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113914812.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113909654.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113909681.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113909697.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000113914812.0 node_expansions=51
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000113909645.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113913145.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113913145.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113911034.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113912146.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113914814.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113911313.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113912034.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113911603.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000113914814.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113912314.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113912314.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986135243.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986135243.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986135243.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986135243.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986135288.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986135288.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986135258.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986135258.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986135256.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986135256.6 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999986135257.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999986138755.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999986138755.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999986137922.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999986137922.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999986136644.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999986137755.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999986137202.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999986136922.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999986137646.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=899999986138755.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986138755.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986138755.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986142520.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986142520.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986138755.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986138755.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986138811.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986138811.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999955583247.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999986138798.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999986138798.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986138775.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986138775.6 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=899999986138777.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999986138777.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999986138790.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999986138790.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=899999986142543.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=899999986142541.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=899999986138790.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=899999986138780.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=899999986142543.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=899999986138790.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=899999986138780.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1200000033354357.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1200000005583210.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999986138767.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999986138787.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1200000033354388.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033354388.0 node_expansions=206
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=899999986138777.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=899999986138777.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=899999986138791.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=899999986142541.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=899999986142543.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=899999986142541.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=899999986138792.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=899999986138780.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=899999986142543.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=899999986138777.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=899999986138780.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1200000033354342.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=899999986138787.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=899999986138769.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=899999986138787.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=899999986138775.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'SHEEP')) score=1200000033354342.5 node_expansions=166
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999986142543.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999986138765.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999986142265.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999986141432.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999986141433.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999986140154.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999986140432.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999986141724.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999986140724.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999986140432.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999986141154.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000008355119.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000030578385.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000033354356.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1200000033354356.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033354342.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033354342.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000000021023.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000021023.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000021079.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000021079.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000000021049.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000000021046.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000000021058.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000000021059.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000000021043.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1200000000021059.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000000021046.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000021046.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000021069.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000021069.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000000021069.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000000021068.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000021069.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011128686.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011128686.5 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000072243314.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000138913714.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000066691492.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000033354415.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000072243303.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000030574858.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000047243314.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000072243302.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000138909968.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000072243303.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000105580380.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000105580380.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000072243314.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000030574857.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000030574861.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000047243303.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000047243302.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000072243314.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000138913714.2 node_expansions=166
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000138909981.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000138909958.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138909981.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150017565.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000150017565.5 node_expansions=37
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000138913746.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000138909969.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000138913480.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000138911636.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000138909981.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000138911361.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000138911636.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000138912917.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000138911913.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000138911639.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000138912357.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000150017600.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=1500000150017600.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150017600.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150017600.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150017612.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000150017612.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150017612.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150017612.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011128721.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011128721.0 node_expansions=3
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000030573132.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000036128688.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000022239799.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1800000036128688.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036128691.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000036128691.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000047239800.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000047239800.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000047239785.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000047239785.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000047239823.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000047239823.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000097239808.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000175017600.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000102795385.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000069462046.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000108350919.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000055571377.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000108350919.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000175017605.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000108350934.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000036128697.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000141684266.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000141684266.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000108350921.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000066682490.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000066682477.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000058350935.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000058350919.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000108350934.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000175017605.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000175017599.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000175017599.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000175017620.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000175017620.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000175017597.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000175017597.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194462008.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000194462008.0 node_expansions=14
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000175017596.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000175017599.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000175017613.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000175017614.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000175017609.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1800000175017614.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000175017611.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000175017561.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000175017611.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036128721.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000036128721.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000036128712.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000036128678.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000036128712.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000036128747.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000036128722.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000036128747.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036128745.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000036128745.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000097239842.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000175017620.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000102795385.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000069462066.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000108350945.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000055571387.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000047239834.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000108350953.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000175017619.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000108350943.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000141684285.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000141684277.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000108350951.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000066682498.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000066682500.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000058350957.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000058350945.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000108350943.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000175017620.5 node_expansions=95
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000175017620.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000175017600.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000175017620.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000175017620.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000175017620.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000175017638.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000175021068.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000175021093.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000175017622.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000175017633.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000194462012.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2100000194462012.5 node_expansions=95
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000194462012.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000186128679.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=2100000194462012.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194462047.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194462047.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055573122.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055573122.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025017567.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025017567.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025021023.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025021023.8 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000025017601.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000025021023.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000025017571.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000025017571.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000025017578.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000025021023.8 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000025017563.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000025017610.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000025021080.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000025019230.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000025017563.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000025018942.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000025019230.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000025019522.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000025019513.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000025019286.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000025019947.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000025021080.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025021038.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025021038.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000025021038.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025021038.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999997243295.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999997243295.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999997243260.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999997243260.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975025801.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975025801.8 node_expansions=177
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2099999975023415.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999975023415.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999975025803.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999975023970.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999975023415.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999975024803.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999975024415.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999975023415.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999975025359.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999975025359.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999975025081.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999975025803.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=2099999975025803.8 node_expansions=336
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2099999975023429.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999975023415.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999975023985.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999975023415.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999975024803.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999975024415.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999975023471.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999975025359.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999975024415.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999975025359.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999975023727.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999975025860.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2099999975025860.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975025819.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975025819.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975025871.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975025871.8 node_expansions=18
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999958359173.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999975025820.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999975025820.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999975025820.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999975025830.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2099999975025830.2 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975025849.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975025849.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999975025840.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999975028215.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999975025872.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999975025828.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999975025848.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2099999975028215.2 node_expansions=43
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2099999975025840.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999975025841.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999975026384.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999975027416.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999975025826.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999975027229.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999975026826.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999975025840.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999975027785.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999975026860.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999975028215.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999975026160.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999975027772.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2099999975028215.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975028249.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975028249.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986141257.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986141257.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986139349.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999986139349.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999986139338.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999986139338.0 node_expansions=39
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999986139349.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999986139313.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999986141243.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999986139326.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999986139325.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2099999986141243.8 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2099999986139299.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999986139313.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999986140911.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999986139911.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999986140854.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999986139299.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999986139355.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999986140299.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999986139299.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999986141278.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999986140299.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999986141258.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999986139577.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=2099999986141278.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969474591.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969474591.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966694843.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999966694843.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000036139311.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000136139311.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000033361523.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000019472635.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000086139301.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999955581954.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000091694857.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000127805968.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000038917066.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999966694843.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000072250423.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000100028190.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000066694867.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999977804177.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999977804177.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999988917066.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999988917066.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000069472635.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000136139311.5 node_expansions=102
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000136139316.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=2400000136139316.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000136139336.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000136139336.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000136139336.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000136139336.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000036139351.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000033361559.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000019472685.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000086139356.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999955582026.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999966694891.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000091694895.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000127806023.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000038917116.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999966694915.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000072250463.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000100028240.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000066694904.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999977804241.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999977804239.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999988917116.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999988917114.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000069472685.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2400000127806023.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000127806004.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000127806004.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000036139339.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000136139339.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000033361561.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000019472672.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000086139350.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999955582002.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999966694913.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000091694904.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000038917114.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999966694904.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000072250447.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000100028228.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000066694906.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999977804228.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999977804225.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999988917117.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999988917114.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000069472682.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), None, None)) score=2400000136139339.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000136139348.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000136139348.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000136139352.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000136139352.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000036139317.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000033361540.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000019472686.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000086139320.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999955582036.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999966694875.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000091694876.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000127805985.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000038917096.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999966694875.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000072250429.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000100028207.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000066694908.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999977804258.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999977804241.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999988917096.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999988917098.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000069472686.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), None, None)) score=2400000127805985.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000127805985.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000127805985.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000127806016.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000127807540.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000127805993.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000127805986.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000127806025.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000127807540.0 node_expansions=51
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000127805995.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000127805998.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000127807540.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000127806542.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000127807542.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000127805984.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000127805986.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000127805984.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000127805995.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000127807018.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000127805984.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000127806984.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000127805984.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000127806296.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2400000127807542.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000127807591.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000127807591.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000127807591.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000127807583.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000127807591.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000127809116.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000127809116.5 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000061136378.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000136140919.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000058358600.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000019474241.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000086140904.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999955583573.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999966696481.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000091697969.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000038918684.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999966696462.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000097247490.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000125025267.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000066697969.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999977805807.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999977805797.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999988918684.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999988918684.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000069475746.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2700000125025267.5 node_expansions=288
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000100029793.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000100031302.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000100029777.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000100029795.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000100029775.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000100031302.0 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000100029781.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000100029746.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000100030763.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000100031316.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000100030316.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000100029761.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000100029781.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000100029761.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000100029761.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000100030781.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000100029746.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000100030746.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000100029746.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000100030024.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2400000100031316.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000100031316.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000100031316.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000100031336.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000100031336.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000100031333.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000100031333.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966698048.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999966698048.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000036142427.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000136142442.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000033366190.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000019477302.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000086143968.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999955585107.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000091697987.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000127809094.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000038920219.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999966697982.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000072253553.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000100031373.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000066697983.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999977807372.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999977807332.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999988920206.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999988920239.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000069475817.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000136142442.0 node_expansions=144
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000136142462.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000136142462.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966697982.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999966697982.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999966698016.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999966698016.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999991693506.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999991693506.5 node_expansions=45
FooPlayer.decide: Prioritizing 21 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2399999966698018.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999966698015.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999966699028.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999966698015.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999966698574.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999966699574.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999966698018.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999966698015.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999966698015.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999966698030.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999966699037.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999966698018.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999966699015.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999966698018.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999966698296.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2699999980583509.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2699999975025562.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2699999980582509.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2699999972249630.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2699999980581046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2699999991693506.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2699999991693506.5 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999991693546.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999991693546.5 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080572001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077792543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080571155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080568389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077793389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072236723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077793389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075014723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077792543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033344112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033344945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075013099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077792556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033344667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080567834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075014778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066679141.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055567774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055567774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066678887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052788610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061125611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047230829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066678098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000058345819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069459154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052789996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000069458941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066679775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033344111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050009440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033343000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033342165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069457275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055567496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061125553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061122820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052788875.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000080572001.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080571723.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080575612.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080577278.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000080577278.8 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000025016942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047243945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036129155.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033350818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027791373.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044459497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033349431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013901866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025017777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999991682707.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027794723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999991683543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033350056.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044465331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999991682709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036128587.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041687554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025015819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013905474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000015181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016680807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008349406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008347461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033347819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016681360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027791653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002791850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002792962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008348532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997237406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005572420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991682685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000015184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000014073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999991681574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999991680726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999994459350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019458865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994457684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016682462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022242186.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008347461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008346906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000027792819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000011125527.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000047243945.5 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238667.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240889.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047243945.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000047243945.5 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018670.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018670.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018669.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018669.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018681.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018681.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050018681.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050018656.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018681.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024110.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024110.9 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050018689.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050018668.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018689.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083351975.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083351975.9 node_expansions=31
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000083355202.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083356444.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083351990.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083352000.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083357425.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083352000.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083355480.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083354222.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000075024091.9 action_type=ActionType.BUILD_CITY
  Action 9: expected_value=900000083357425.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000083357425.1 node_expansions=118
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075024091.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000083357425.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=900000083357425.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055579690.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055579690.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055579649.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055579649.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041688992.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000000022368.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000008355690.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038911213.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055579647.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000116690766.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999966688982.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055579647.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055579658.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086135214.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086135210.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000055579649.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055579658.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055579647.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055579647.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055579649.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083357436.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999994466780.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000116690766.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690769.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690769.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041688999.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000000022379.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000008355658.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038911230.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055579655.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055579701.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999966688991.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055579658.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055579669.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086135224.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086135224.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000055579658.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055579658.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055579655.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055579659.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055579658.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083357447.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999994466786.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000086135224.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086135221.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086135221.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966688988.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966688988.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966688992.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966688992.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019463146.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019463146.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000083351108.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000052796454.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008350208.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000080573343.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000086129763.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000086129763.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000147240886.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000086129763.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000055574208.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000116688229.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000116685343.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000086129763.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000086129763.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000086129763.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000086129763.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000086129763.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000113907552.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000047240885.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000147240886.0 node_expansions=602
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000147242260.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147244064.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147245315.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147242815.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147240861.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147240871.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147240861.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147243785.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147243083.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147245315.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1200000147245315.8 node_expansions=246
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000116697599.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116698432.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116698180.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116695224.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116695209.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116698710.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116697599.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116695211.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116696211.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116697457.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000147245330.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1200000147245330.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147245315.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147245315.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147245352.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147245352.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147245374.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147245374.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000147245385.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147245384.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147245385.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147245390.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147245390.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000147245400.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147245372.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000147248823.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000147245367.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000147245389.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000147245377.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000147248823.2 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000147246751.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147248547.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147247321.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147245354.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147245374.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147248823.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147247723.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147245352.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147246336.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147247586.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1200000147248823.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147248825.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147248825.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147248836.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147248836.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147248840.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147248840.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147253203.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147253203.2 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000147248869.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147248859.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147248869.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147253191.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147253191.8 node_expansions=40
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000147248871.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000147253178.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000147253191.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000147248879.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000147253176.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000177804370.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000147253191.8 node_expansions=137
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000147250244.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147252080.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000147253187.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000147250799.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147248865.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147248858.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147248855.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147251247.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147249858.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000147250525.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000147251076.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000169467622.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1800000147253187.8 node_expansions=71
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000147253201.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000147253193.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147253201.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177808715.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177808715.2 node_expansions=36
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000172253146.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000177808703.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2100000177808703.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177808701.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177808701.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202808702.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202808702.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000177808745.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177808725.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177808745.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202808736.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202808736.5 node_expansions=10
FooPlayer.decide: Prioritizing 1 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202808723.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=2400000202808723.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000202808723.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000202808715.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000202808711.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000202808728.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000202808747.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2400000202808747.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000202808735.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000202808720.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000202808735.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202808746.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202808746.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000202808724.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000202808709.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000202808749.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000202808736.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000202808739.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000202808736.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000202808749.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000202808739.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000202808713.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000202808739.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000227801233.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000227801233.5 node_expansions=113
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000227802582.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000227804356.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000227802582.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000227803138.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000227801183.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000227801183.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000227801183.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000227803523.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000233364243.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000227803415.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000227802850.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000227803405.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000225029632.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2700000227804356.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2700000233364243.0 node_expansions=477
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000202809760.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000202812907.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000202809757.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000233364243.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000202809757.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000202809760.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000233364243.0 node_expansions=106
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000202811136.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000202811114.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000202812945.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000202812136.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000202811680.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000202809747.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000202809725.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000202809738.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000202812127.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000202809723.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000202812969.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000202811390.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000202811960.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000233364277.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2700000225027434.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000227802162.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=2700000233364277.5 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000233364257.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000233364257.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000233364292.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000233364292.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000233364293.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000233364293.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000258356790.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000258356790.5 node_expansions=51
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000263919845.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=3000000263919845.5 node_expansions=18
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022234058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013899836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016677391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000000007280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000038900725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000036120725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011119003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991674835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005562057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997227335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994451224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991673946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991674557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=300000038900725.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038900725.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038900447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038900169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=300000038900725.25 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000041682977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000011126863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033349943.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041683878.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038901854.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047239710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011125749.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050017772.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000011128001.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011129390.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011128551.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063907557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052797845.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025014365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022237685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022236587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000047239698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036126364.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000050017819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025014416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025015527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030571930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016682406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036128033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030572184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030570518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044461919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025014072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044462207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036127206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030570527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030572485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033351095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016682695.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027794429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052796986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027793041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036128850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041685811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027795517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027793295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030572198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013904361.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000063907557.5 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063907544.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063906443.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063907544.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=600000063907544.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063907544.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063907544.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063907557.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063907557.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682659.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991682659.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682645.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991682645.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682645.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991682645.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682659.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991682659.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682645.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991682645.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091690318.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000125018668.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000097240890.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991682645.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063907534.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038905781.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063907534.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000097245873.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063907534.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063907548.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063907535.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991682645.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063907545.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063907557.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063907545.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011127978.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011127978.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063907535.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000125018668.6 node_expansions=86
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000125022433.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000125021590.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000125023665.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000125019485.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000125021576.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000125020201.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000125020596.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000125023384.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000125023665.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125023651.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125023651.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125023675.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125023675.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000125023675.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125023675.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125023710.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125023710.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000125023711.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125023682.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125023711.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991687696.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991687696.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991687696.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991687658.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991687696.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991687718.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991687698.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991687718.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991692397.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991692397.2 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991687718.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991687719.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999991687719.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991687696.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991687696.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991692382.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991692382.8 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091695049.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000125028382.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000097245953.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999991687720.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000063912598.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000038910819.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000063912597.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000097245927.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000063912596.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000063912596.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000063912596.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999991687707.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000063912596.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000063912596.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000063912598.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000011133041.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000011133063.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000063912596.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000125028382.9 node_expansions=117
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000125023744.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000125023692.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125023744.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000125028440.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125028440.5 node_expansions=89
FooPlayer.decide: Prioritizing 9 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000125027489.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000125026934.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000125026656.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000125024571.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000125026662.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000125025264.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000125025672.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000125028045.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000125028449.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000125028449.9 node_expansions=63
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000125028449.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000125028430.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125028449.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991692453.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991692453.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999958359109.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999991692417.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999991692417.2 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999958359084.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958359084.9 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999958359083.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958359083.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999958359083.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958359083.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058361751.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000125028429.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000097250640.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999958359084.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030583996.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005582196.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030583973.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000097250640.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030589106.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030583973.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030583973.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999958359084.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030583973.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000030583973.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030589106.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999977804417.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999977804440.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000030583975.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000125028429.5 node_expansions=73
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125033551.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125033551.9 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000125028443.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125028416.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125028443.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105588308.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000105588308.6 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000105584019.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000105583985.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105584019.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000105584005.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000105584005.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000105584020.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000105583999.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000105588307.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000105584007.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000105583996.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000105584006.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000105588307.6 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000105586374.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000105584988.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000105587196.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000105586918.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000105584827.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000105586929.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000105585544.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000105585949.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000105588307.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000105587211.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000105588307.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000105588307.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105588307.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105588332.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105588332.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105588333.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000105588333.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105588333.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105588333.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938918985.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938918985.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911141185.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911141185.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938918950.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938918950.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938918965.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938918965.2 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999938921339.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938919960.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938922159.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999938921905.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938919770.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999938922159.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999938919937.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999938920492.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999938921048.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999938920881.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999938921326.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=599999938922159.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938922159.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938922159.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038924863.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000105591520.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000097258173.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999938922159.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011147048.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986145297.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011147048.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000077813728.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030591543.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030591521.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011147062.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999938922159.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011147048.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011147072.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011147062.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999958367493.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999958367520.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011147072.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000105591520.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105591506.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105591506.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938922173.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938922173.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938922210.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938922210.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913922183.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913922183.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891695805.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891695805.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922251317.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999922251317.8 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999891695748.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999922251332.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=899999922251332.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922251338.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999922251338.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922251366.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999922251366.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894473600.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999894473600.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000072251621.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000116696065.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000080584954.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999950026786.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000016696065.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999977806288.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000019473843.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000086140510.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000013918287.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000013918287.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999966698477.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999894473602.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999966698475.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999966698477.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999966698479.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999883363380.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999883363368.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999966698479.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000116696065.5 node_expansions=334
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000088923075.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088921702.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088922522.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088923644.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088921686.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088921520.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088920702.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088922257.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088920686.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088922631.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000088923086.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000088922520.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000116696079.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000111139675.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1200000116696079.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116696079.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116696079.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922250745.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922250745.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999922250732.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922250732.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922250779.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922250779.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999922250779.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999922250743.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922250779.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922250765.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922250765.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999897250778.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999922250742.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999922250742.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922250734.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922250734.2 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077792533.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077792266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075013877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030569932.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030568543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069458932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063902488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075013311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077793109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075014220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077793377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030568821.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030566321.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030569099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030567432.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061124145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000058345811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066678655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075013655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075014488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058346376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044456032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000069456088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041675754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041674920.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055566941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055569997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041677976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041677976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066681088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000069457477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066678654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052789430.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052788041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063899765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044453875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050009708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055566376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050009153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069457265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052788319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058345543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000077793377.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077797821.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077796988.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077794488.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000077797821.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000041682554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044461155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038904700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044459144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997235476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999997235752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036127266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030571367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038904155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033346866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999997234641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997235206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999997234654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025014996.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022236662.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022235554.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041682554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041683377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025015254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022234918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011124626.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005566573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005565739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019455464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011119073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019454629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005563516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005565738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011124069.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033346094.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022235542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019458305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019456916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019456653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000010739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016678583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022235261.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016678027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013901638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036126153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019457184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019457184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025014408.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013901628.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000044461155.1 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044459766.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044456710.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044461155.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000044461155.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681810.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991681810.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681835.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991681835.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681822.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991681822.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008349378.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008349378.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088906711.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055573404.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055573377.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030571610.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055573377.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088906711.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088906722.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055573377.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991681821.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991681821.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055573377.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055573377.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055573377.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055573377.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077795611.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077795611.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000088906722.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906722.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906722.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912456.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912456.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906731.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906731.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681843.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991681843.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961124064.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961124064.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681843.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991681843.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008349398.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008349409.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088906756.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055573409.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055573409.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030577283.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055573399.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088906732.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088912395.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055573398.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991681842.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991681842.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055573398.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055573399.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055573409.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055573409.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077801283.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077801283.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000088912395.0 node_expansions=118
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906743.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906743.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912458.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912458.5 node_expansions=51
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088906733.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912408.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088906699.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088906721.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088906719.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000088912408.5 node_expansions=41
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088909772.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088910039.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088911030.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088906723.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088908929.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088912408.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088911429.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088909908.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000088912408.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909364.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909364.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912408.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912408.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912409.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912409.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912410.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912410.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912419.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912419.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912408.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912408.5 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088915478.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088915755.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088916765.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088917154.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088912422.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088914630.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088915630.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088915075.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088915908.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000088917154.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088917130.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088917130.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917167.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088917167.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088917165.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088917165.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088917176.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088917164.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088917176.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917201.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088917201.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055580524.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088917177.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088917177.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917191.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088917191.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088917193.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000111133674.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000111133687.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000088917193.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000088917183.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000111133663.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000088917193.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=900000111133677.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000111133653.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000111133673.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000111133667.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000111133666.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000111133688.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000111133653.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000111133687.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=900000111133687.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('ORE', 'ORE')) score=900000111133688.0 node_expansions=605
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000088920259.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088920537.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088922090.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088921521.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088917190.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088919413.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088923190.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088920413.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088919871.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088918201.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111133688.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=900000111133688.0 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111133688.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111133688.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111139655.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111139655.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000111136755.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111137033.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111138559.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111137989.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111133689.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111135897.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111139669.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111136891.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111135352.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111133722.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=900000111139669.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111139666.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111139666.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111139689.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111139689.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111139668.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111139668.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111139678.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111139678.2 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000111139665.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111139660.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111139653.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111139673.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111139669.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000111139673.8 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111139659.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111139659.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111144530.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111144530.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111139671.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111139671.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088917480.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088917480.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088914122.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088914122.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088922316.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088922316.0 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088917457.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088917457.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088917458.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088917458.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088917460.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088917460.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055577487.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055577487.6 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000055577498.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055582357.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000055582357.0 node_expansions=47
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000055577469.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055577477.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000055582324.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000055582357.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000055577487.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000055582357.0 node_expansions=79
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000055578866.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000055577468.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000055577469.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000055582358.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000055577468.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000055577468.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000055579709.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000055579033.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000055580691.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000055579134.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000055577468.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000055582358.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055582358.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055582358.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055585824.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055585824.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000055582358.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055582358.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055582367.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055582367.0 node_expansions=16
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000055583742.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000055582354.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000055582355.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000055585855.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000055582355.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000055582356.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000055584577.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000055583909.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000055585299.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000055585577.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000055584020.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000055582356.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=900000055585855.1 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055585845.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055585845.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055585857.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055585857.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000055585846.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055585858.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000055585868.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000055585854.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000055585854.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000055585868.1 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000055585868.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055585843.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055585868.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952806321.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952806321.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999952806321.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999952806300.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952806321.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988912368.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988912368.5 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999927806321.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999952806301.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999952806301.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927806300.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927806300.5 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=899999927806321.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=899999927806299.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1199999963912402.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1199999963912401.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=899999927809523.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=899999927809512.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=899999927806299.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=899999927806299.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=899999927806279.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1199999958361824.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=899999927806324.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=899999927809511.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=899999927806314.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=899999927809520.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=899999927806302.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1199999963912401.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('SHEEP', 'WHEAT')) score=1199999963912402.5 node_expansions=281
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999927806321.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927806321.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999927806323.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999927806312.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927806323.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999927806336.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927806336.5 node_expansions=2
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1199999958363198.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999958361809.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999958361809.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999958362809.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999958361809.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999958361809.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999958362643.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999958363365.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999958364754.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999958363921.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999958365032.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999958363476.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999958361809.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999961137859.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1199999963912412.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1199999963914490.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=1199999963914490.5 node_expansions=469
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999963911313.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999963914490.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999963911306.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999963911302.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999963914475.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'BRICK')) score=1199999963914490.5 node_expansions=68
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999963912671.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999963911281.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999963911291.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999963911268.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999963911268.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999963911281.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999963912116.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999963912823.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999963914213.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999963912394.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999963914490.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999963912948.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999963911268.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1199999963914490.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999963914490.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963914490.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963917435.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963917435.0 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999963913124.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999963914527.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999963914527.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999963914527.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999963914506.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'BRICK')) score=1199999963914527.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999963914504.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963914504.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963917435.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963917435.0 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999963914525.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999963917448.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999997246046.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999963917458.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999963914524.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WHEAT')) score=1499999997246046.0 node_expansions=168
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999963914546.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999963917433.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999963914525.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999963914538.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999997246046.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999963917443.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WOOD')) score=1499999997246046.0 node_expansions=138
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1199999963915903.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999963914525.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999963914515.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999963914538.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999963914528.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999963916360.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999963914514.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999963916069.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999963915528.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999963917469.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999963915625.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999963915358.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999963916180.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999963914514.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999997246046.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1499999986133504.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1499999997246046.0 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997244658.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997244658.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997249005.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997249005.0 node_expansions=30
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999997246082.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000111134959.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000013911848.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000022246082.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000044468300.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000063915657.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000047246070.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000102801626.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000077804546.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000077801626.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000013912736.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999977800749.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019468291.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000044468291.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000044468292.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000044468291.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000088915657.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000066690514.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000111134959.2 node_expansions=282
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000111134967.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111134963.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000111134959.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111134959.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111134958.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111134967.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999977800745.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999977800729.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999977800749.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999977803671.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999977803656.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WOOD')) score=1499999977803671.8 node_expansions=71
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999977802114.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999977800725.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999977800725.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999977800727.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999977800725.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999977802560.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999977800727.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999977801283.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999977801741.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999977803672.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999977801838.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999977801560.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999977802394.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999977800727.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1499999977803672.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977802284.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977802284.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977806046.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977806046.2 node_expansions=34
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999977807457.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999977806068.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999977806068.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999977805513.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999977808180.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999977806068.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999977807902.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999977806068.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999977806068.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999977808180.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999977807069.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999977806624.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999977806902.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999977807735.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999977806068.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2099999977808180.0 node_expansions=484
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999955582470.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999977806075.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999977808180.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999977808169.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999977806081.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999977806094.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2099999977808180.0 node_expansions=97
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1499999977807471.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999977806083.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999977806082.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999977806083.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999977807069.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999977806083.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999977807902.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999977806068.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999977806083.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999977808204.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999977808457.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999977807069.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999977806083.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999977806902.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999977807749.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999977806083.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=2099999977808204.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955584580.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999955584580.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977805969.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977805969.8 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999977807371.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999977805970.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999977805968.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999977805968.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999977806968.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999977805982.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999977805968.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999977805968.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999977809192.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999977808357.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999977805968.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999977806815.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999977807635.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999977805969.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1499999977809192.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977809219.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977809219.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997254539.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997254539.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997254533.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997254533.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997254547.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997254547.2 node_expansions=5
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000027810057.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999997254502.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000019476740.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1800000022254503.2 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1799999997254503.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1800000027810057.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027810057.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027810057.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005587850.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005587850.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005587835.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005587835.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999983362403.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000097251294.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999969472638.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000008362403.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000030584647.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000050029072.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000033362393.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000088917948.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000086140184.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000108362407.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999991695739.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999933361503.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000005584614.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000030584625.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000030584614.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000030584625.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000075029072.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000052806861.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000108362407.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108362406.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108362406.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 19 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1800000108363825.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000108362461.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000108362437.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000108362439.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000108363437.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000108362436.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000108362436.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000108362439.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000108363439.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000108363441.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000108362451.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000108363270.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000108364117.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000108362436.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000108364273.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000122249173.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000122245524.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000119469840.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000111134705.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2700000122249173.0 node_expansions=203
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000122247360.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122247359.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000122247364.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000122249173.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000122249157.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WOOD')) score=2700000122249173.0 node_expansions=74
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000122248729.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122247374.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122247339.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122247339.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122248339.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122247339.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122247374.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122247339.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122247339.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000122248339.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122247357.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122248207.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122249006.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122247357.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000122249187.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2700000122249187.5 node_expansions=45
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066680876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075015321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061125276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055569432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000058347765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072236988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063903099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058346932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066681145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063902498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063903387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052790831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055569710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025012710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072235887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025011599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072237256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000066680598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058347265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038899431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044456931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038898332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038899443.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047234722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041677221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050012219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030564385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030564385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063901997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025011876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025009098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025008819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000036119385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000036117996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069456999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044456387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058344708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234430.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000077792821.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077797266.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077794766.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077794766.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000077797266.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000013903833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022235222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019459088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016683831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025017165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016684109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000016682720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027794998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033350263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030570266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022237766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011124922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000002790964.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022235199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999983346531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047239766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033349720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019461597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011125208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999986123471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002793817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000013237.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000014348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008349638.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002792126.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019461085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000013239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000013239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008346865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999991680684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013902976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999983346518.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005570461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005568795.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999983344851.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999983345670.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005568239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005566850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030571918.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005569070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005567959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016681317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994456249.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000047239766.1 node_expansions=3230
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239766.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047239488.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237266.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=600000047239766.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798263.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798263.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052795627.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793818.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052797282.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052798276.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052794796.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052794944.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052794782.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052792852.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000052798276.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798274.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798274.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798277.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798277.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052798277.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052798252.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798277.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798313.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798313.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052798288.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052798263.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798288.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798313.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798313.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052798290.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052798276.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798290.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052798299.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052798274.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798299.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030576086.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030576086.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000030576087.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000030576067.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030576087.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050015041.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000050015041.4 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000030576097.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000030576066.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030576097.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050015087.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000050015087.9 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000050017819.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000050016021.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000058350884.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000050019485.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000050016995.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000050017132.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000050016995.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000050015041.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000050016440.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000050019485.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000058350884.8 node_expansions=237
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000030580975.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000030580965.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000030580948.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000030580947.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000058350884.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000030580968.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000058350884.8 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000030583724.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000030583879.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000030581933.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000030585391.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000030580944.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000030583057.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000030582877.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000030580944.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000030583044.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000030583333.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000050018953.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000058350884.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=900000058350884.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058350884.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058350884.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058350922.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058350922.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000058350890.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000058350909.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000058350882.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000058350896.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000058350894.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000058350909.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058350884.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058350884.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977793561.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977793561.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977793551.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977793551.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016683352.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016683352.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016683341.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016683341.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016687760.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016687760.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016683379.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016683379.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016687783.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016687783.8 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058355339.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000105577572.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083355355.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999977798005.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055576689.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005575783.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058355339.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080577572.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080577578.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083355350.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058355339.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000030577561.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000030577561.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058355339.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000097244239.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000044464683.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000005575783.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000058355339.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000105577572.5 node_expansions=508
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000105573165.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105577572.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000105573152.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000105573142.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000105573143.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000105577572.5 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000105575905.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105575098.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105574113.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105577586.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105573162.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105575209.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105575082.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105573128.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105574262.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000105575500.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000105577586.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105577572.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105577572.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105577598.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105577598.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105577598.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105577598.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105577611.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105577611.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105577599.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105577599.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105577606.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105577606.0 node_expansions=2
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000136133146.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000136133133.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000133355369.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=1200000136133146.0 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000136133145.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136133128.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000136133142.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000136133142.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000136133145.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136133145.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136139087.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136139087.2 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000105575363.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136133155.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000136139087.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000136133156.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000136133141.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000136139087.2 node_expansions=54
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000136136309.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136135906.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136135085.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136134099.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136139100.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136133127.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136135198.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136135071.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136133117.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136134262.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000136135500.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000136139100.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105577297.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105577297.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105577310.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105577310.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105577321.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105577321.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105581032.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105581032.0 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000105580489.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000105580092.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000105579265.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000105578279.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000105577309.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000105577307.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000105577319.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000105579378.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000105577310.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000105581045.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000105578419.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000105579656.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1200000105581045.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105581063.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105581063.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908357046.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908357046.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908360255.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908360255.2 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999947246846.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000050028734.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000066695401.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000044469959.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000025027845.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999966690402.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050025514.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000041692193.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000041692181.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000044473178.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000019469957.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999991692181.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999991692181.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000019469957.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000097250956.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000044471401.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999966690402.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000050028734.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000097250956.5 node_expansions=236
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097247736.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097247736.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097247749.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097247749.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097247744.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097247744.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097247733.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097247733.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000097247750.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000097247736.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097247750.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116688442.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116688442.5 node_expansions=59
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000097247757.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000097248747.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000097250970.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000097247750.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000097249692.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000097248747.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000097247747.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000097247747.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000097247750.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000097249858.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000097247747.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000097248858.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000097250136.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000116688457.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1500000116688457.0 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000086132897.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116688442.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000116688442.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086132875.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086132875.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086132887.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086132887.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086132875.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086132875.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999919466234.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919466234.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999919466209.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919466209.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999916687554.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999916687554.5 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999916687561.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999916687586.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999916690736.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999916687551.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999916689496.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999916688512.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999916687565.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999916687576.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999916687551.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999916689626.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999916687551.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999916688664.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999916689914.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1499999916690736.2 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999916690734.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999916690734.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999919469415.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919469415.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999919469417.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919469417.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999916693099.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999916693099.5 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999916690737.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999916690737.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999916690739.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999916690739.8 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999916690725.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999916691703.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999916690714.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999916690714.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999916692646.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999916691703.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999916690701.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999916690714.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999916691725.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999916690700.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999916691714.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999916690738.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999916691811.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999916693103.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1499999916693103.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999916691735.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999916691735.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999891693112.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999891693112.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999891691703.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999891691703.8 node_expansions=20
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025008503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016677669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027788447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000030565447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011118725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011119614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000000007891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000013896224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997227279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999983340335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005564835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005564835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005562890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999991673390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994451502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000030565447.5 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030565447.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030563225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030563780.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000030565447.5 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000005571309.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047241931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036126919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038904988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005571308.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050017765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050019697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033346124.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033346389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005571324.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044461099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027793268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005571318.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005571320.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005571320.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038906668.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041686378.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036127196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016681864.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030566574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016676573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016677961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030567765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019456638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027791386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025011916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025013027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030571348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038904140.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022237977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013903808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013902684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038905264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013903239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030570249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036127775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030570805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022236929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027793875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011124350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030573307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025016070.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000050019697.1 node_expansions=269
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050024307.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016095.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050014141.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000050024307.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019710.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019710.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050019697.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019697.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019708.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019708.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019710.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019710.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019727.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019727.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050019719.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019719.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024305.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024305.0 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000022241964.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050019730.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050019754.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050019732.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050019728.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000050019754.1 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050019740.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050019716.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019740.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941682851.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941682851.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999913905076.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999941682802.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999941682802.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941682802.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941682802.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999941682802.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941682802.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999941682813.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941682813.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050019716.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997240147.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083353049.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000050019702.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050019702.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050019702.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030574382.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022240160.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050019717.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050019702.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083353074.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083353063.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050019717.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000050019702.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050019713.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050019716.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000050019702.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005574382.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000083353074.1 node_expansions=50
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353063.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083353063.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083353064.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353064.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941682855.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941682855.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050019730.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997240187.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083353066.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050019743.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050019729.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050019731.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030574397.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022240199.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050019729.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050019743.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083353085.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083353086.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050019729.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050019731.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050019729.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050019731.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050019729.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005574396.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000083353086.6 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083353064.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353064.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353078.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083353078.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353067.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353067.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083353063.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083357651.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083353086.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083353075.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083353074.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000083357651.0 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083357109.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083357665.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083355004.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083353059.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083355151.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083355706.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083355017.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083353070.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000083357665.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357665.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357665.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357679.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083357679.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022246567.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999913909665.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999969467012.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055579908.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050024343.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022246554.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022246553.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002805262.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994471039.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022246553.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022246564.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055583928.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050028373.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022246553.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022246553.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022246553.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022246564.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977801233.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000055583928.8 node_expansions=126
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579897.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579897.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055583950.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055583950.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055579908.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579908.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055583931.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055583931.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579923.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579923.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033357688.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033357688.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000033357699.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000033357696.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000033357700.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000033357675.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000033357674.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000033357700.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033357687.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033357687.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033357686.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033357686.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022246576.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999891687464.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999947244797.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055583917.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050024354.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000024353.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000024354.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980583028.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999972248806.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000024353.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000024354.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061139473.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027802132.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000024353.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000024353.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000024353.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000024353.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999955579033.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000061139473.2 node_expansions=122
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061135465.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061139473.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000061135433.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061135432.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061135454.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000061139473.2 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000061139487.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061137806.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061139195.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061135432.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061135417.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061137528.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061138084.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061137376.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061135417.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000061139487.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061139473.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061139473.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891691486.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891691486.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891691497.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891691497.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022250622.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999947248818.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055583942.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050028401.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000028384.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000028386.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999980583053.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999972248831.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000028374.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000028386.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033361721.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061139498.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027806164.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000028373.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000028384.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000028373.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000028373.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999955583054.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000061139498.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061139497.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061139497.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061143262.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061143262.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061139498.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061139498.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000022250606.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999891691484.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999947248817.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055583942.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000050028387.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000000028373.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000000028373.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999980583053.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999972248828.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000000028373.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000000028373.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000033361720.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000027806164.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000000028373.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000000028373.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000000028373.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000000028373.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999955583040.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000055583942.5 node_expansions=2358
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000055590106.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055590106.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055590662.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055588717.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055587717.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000055583940.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055589828.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055590384.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055589662.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000055583940.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000055583940.0 node_expansions=246
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000055586342.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055583953.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055586342.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055587717.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055584953.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055583939.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055586050.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055586620.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055585897.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000055583941.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000055583941.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055583953.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055583953.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999891691495.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999891691495.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999891691482.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999891691482.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999891691495.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999891691495.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999891691495.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999891691495.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999891691495.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999891691495.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999891691495.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999891691495.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955583026.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955583026.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999955583026.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955583026.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955583043.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955583043.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955583041.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955583041.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955583044.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955583044.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999955583042.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955583042.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955586804.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955586804.5 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999955583044.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999955586804.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999955583077.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999955583054.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999955583053.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999955586804.5 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999955583041.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999955585415.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999955585429.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999955586819.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999955584040.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999955583041.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999955585137.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999955585706.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999955584971.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=599999955586819.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955586804.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955586804.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955586820.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955586820.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955586819.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955586819.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933364605.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933364605.9 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000032166.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999869473042.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999925030375.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033365498.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027809945.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977809931.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977809944.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999958364624.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999950030389.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999977809932.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999977809933.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011143291.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000038921050.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005587717.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000032161.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000032161.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999977809933.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977809931.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000038921050.2 node_expansions=102
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000038921054.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038921051.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000038921063.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000038921053.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000038921037.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000038921063.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038921050.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038921050.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038921063.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038921063.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000038921064.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038921064.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038921066.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038921066.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000038921077.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038921074.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000038921072.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000038921074.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000038921072.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038921077.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038921088.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038921088.2 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000038921086.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038921060.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000038921089.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000038921099.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000038921089.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000038921099.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000038921099.2 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000038919432.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038921073.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000038921073.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038921073.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038921073.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000038921060.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038921060.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000038921076.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038921076.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000038921090.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038921090.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000038921090.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000038921059.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038921090.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999869473090.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999869473090.4 node_expansions=28
FooPlayer.decide: Prioritizing 13 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999869473099.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999869475478.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999869475477.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999869475199.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999869474088.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999869473088.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999869475199.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999869474088.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999869475755.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999869475046.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999919471678.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999925024009.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999927803442.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=899999927803442.4 node_expansions=82
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927803442.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927803442.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927803477.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927803477.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927803477.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927803477.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927806143.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927806143.6 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927801808.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927801808.1 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927803487.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927803487.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927803474.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927803474.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927801820.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927801820.2 node_expansions=22
FooPlayer.decide: Prioritizing 9 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999927801808.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927803201.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999927804197.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999927803931.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999927801820.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999927803919.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999927802812.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999927804474.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999927803756.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=899999927804474.9 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927804478.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927804478.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927803085.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927803085.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000025026208.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999961136409.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000058359544.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000052803988.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000002803963.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999977803976.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999994470655.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999986136433.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000002803965.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000002803976.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000036137321.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000063915099.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000030581765.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000025026210.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000025026222.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000002803963.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999977803964.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999933358629.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000063915099.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063915097.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063915097.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063917173.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063917173.4 node_expansions=27
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000063916097.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063915097.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000063915097.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000063916473.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000063917208.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000063915098.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000063917197.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000063916084.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000063917043.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=900000063917208.9 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063917195.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063917195.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063917206.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063917206.9 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063917207.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000063920118.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000063917213.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000063917187.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000063917197.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000063920118.1 node_expansions=54
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000063918173.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063917187.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000063917173.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000063918584.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000063920131.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000063917187.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000063919284.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000063918742.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000063918173.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000063919132.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=900000063920131.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063920140.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063920140.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063920154.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063920154.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000025031278.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927808142.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999961141473.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000058364599.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000086142306.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000002809043.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999977809029.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999994475709.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999986141500.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000002809042.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000002809043.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000069475639.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000030586833.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000025031265.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000058364528.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000002809029.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999977809042.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999933363695.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000086142306.0 node_expansions=111
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000083364528.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086142319.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000077808986.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1200000086142319.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086142319.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086142319.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086142353.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086142353.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086142365.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086142365.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999927808132.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927808132.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999927808133.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999927808133.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999927810511.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927810511.5 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999894474801.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999894474801.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000058364580.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999927808134.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999994474802.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000122250787.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000086144745.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000036142356.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000011142356.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999994475712.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000019474814.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000036142358.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000036142356.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000069475690.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000097253490.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000063920147.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000058364579.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000058364587.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000036144731.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000011142356.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000122250787.0 node_expansions=96
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000091697891.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091697913.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000091697922.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000091697907.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000091697920.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000091697922.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000091697923.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091697897.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091697923.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091700310.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091700310.5 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000091697878.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091697912.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000091697947.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000091697932.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000091697944.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000091697931.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000091697947.5 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000091697934.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091697909.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091697934.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122250789.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122250789.0 node_expansions=61
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000091698935.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091697936.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091697929.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091699321.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091697921.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091700310.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091700047.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091699477.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091698936.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091699866.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000122250800.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000119475581.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000108360411.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000113917912.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1500000122250800.5 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094473020.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094473020.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122253178.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122253178.2 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000094473036.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122253189.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000122250822.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000122250803.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000122250826.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000122253189.2 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000122250802.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000122250814.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000122250800.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000122252189.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000122250802.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000122253191.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000122252910.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000122252369.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000122251802.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000122252745.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1500000122253191.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094475411.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094475411.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094477512.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094477512.8 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094475412.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094475412.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075027198.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075027198.2 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000075025071.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000075027198.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000075025112.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000075027187.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000075027170.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000075027198.2 node_expansions=89
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000075025089.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000075025100.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000075025087.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000075025091.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000075026478.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000075025088.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000075027202.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000075026644.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000075026090.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000075027031.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000075027202.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075027199.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075027199.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075029313.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075029313.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000050027201.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000075029302.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000075029287.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000075027188.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000075027212.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000075029302.5 node_expansions=64
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000075027191.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000075027204.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000075027188.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000075027188.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000075028579.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000075027188.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000075027191.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000075028754.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000075028202.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000075029135.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000075029301.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=1500000075029301.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050029303.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000050029303.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075029312.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075029312.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075029313.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075029313.5 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013897614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013896502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016674058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000005562336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994451168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999988893113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011121224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005562057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000008446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994449779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000013899001.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000027790766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022234954.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005569655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005568533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036124745.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044460554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044459442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005570765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005569644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005569909.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005569644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047237022.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036125298.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052792546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041680278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038903055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013902149.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013902138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000038905001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000050016143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025013573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025013017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036126075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027790808.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030569709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008344903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008344903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019456039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016678236.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025009639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019455183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019452683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030568598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011119348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025013017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000041680588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025011350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022235239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000036124686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030566629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030568017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030569684.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000052792546.5 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795595.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796428.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795595.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000052796428.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796462.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796462.9 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052795213.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793942.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795054.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052796476.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052795478.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052792543.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052794497.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052793941.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000052796476.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796442.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796442.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461340.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461340.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461317.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461317.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461317.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461317.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461303.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461303.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461303.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461303.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461303.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461303.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461317.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461317.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461317.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461317.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461317.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461317.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461360.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461360.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052796414.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052796414.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052796428.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052796414.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022239105.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033350216.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088907563.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052796428.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052796414.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052796428.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052796414.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052796428.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994461303.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080574216.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005572414.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005572428.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088907539.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088907539.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000088907563.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907563.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907563.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129771.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061129771.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129785.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129785.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129799.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129799.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033352021.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033352021.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033352022.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033352022.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033352021.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033352021.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938905799.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938905799.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997240909.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025018710.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997240910.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997240910.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994461356.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005572466.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033352021.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025018689.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997240909.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997240910.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997240910.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997240909.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999938905798.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052796476.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999950016910.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999950016909.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000033352032.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061129800.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000061129800.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129813.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129813.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129800.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061129800.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129814.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129814.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938905799.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938905799.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938905811.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938905811.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938910124.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938910124.2 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999938908457.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938907200.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938908311.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999938908735.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938910124.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999938907624.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999938905811.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999938907755.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999938907200.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=599999938910124.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938910125.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938910125.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938905794.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938905794.6 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938910137.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938910137.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938905760.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938905760.1 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938910125.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938910090.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999938914130.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999938910090.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999938910100.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=599999938914130.9 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999938914154.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938912765.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938911464.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999938912588.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938913019.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999938911922.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999938912477.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999938910075.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999938912019.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999938911477.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=599999938914154.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938914130.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938914130.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938914117.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938914117.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938914117.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938914117.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938914165.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938914165.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938914117.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938914117.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938914130.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938914130.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938914117.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938914117.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938914154.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938914154.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938914131.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938914131.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938914154.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938914154.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938914155.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938914155.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916691935.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916691935.2 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999916694576.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999916693298.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999916694410.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999916694877.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999916695688.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999916693744.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999916694312.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999916691909.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999916693877.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999916693298.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999916694299.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=599999916695688.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916695687.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916695687.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916698631.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916698631.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916695687.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916695687.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916698632.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916698632.2 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999916698376.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999916697100.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999916698211.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999916698654.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999916698655.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999916698099.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999916696723.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999916695711.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999916697668.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999916697100.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999916698099.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999916697544.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=599999916698655.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894473489.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894473489.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894473501.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894473501.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999894476432.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999894476432.5 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=599999894476168.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999894474877.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999894475988.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999894474890.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999894476446.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999894475446.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999894476432.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999894474488.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999894473501.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999894475321.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999894475890.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999894475890.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999911135366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=899999925021971.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=899999894468143.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1199999894476446.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999894476432.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999894476432.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925029896.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999925029896.5 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999894476446.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999894476446.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925029910.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999925029910.0 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1199999894479110.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999894477832.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999894478833.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999894478943.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999894477832.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999894478388.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999894479388.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999894477457.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999894478832.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999894476443.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999894478276.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999894478846.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999894478832.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999911138324.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1499999925024877.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1499999894471101.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1499999925029920.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=1499999925029920.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925029920.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925029920.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999888916904.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999888918811.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999888918811.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888916865.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999888916865.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999888916874.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999888916874.8 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999936139978.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999963917763.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999958362214.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999936139976.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999944472434.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999944471545.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000008362208.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999986139990.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999980584432.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999958362246.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999936139976.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999936139976.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999858360421.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999972251101.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999888915978.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999888916011.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000008362244.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000036139987.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000036139987.6 node_expansions=96
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036139990.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036139990.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036142642.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036142642.2 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036138604.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000036139990.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000036140013.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000036142642.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000036140012.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=900000036142642.4 node_expansions=72
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000036142642.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036141364.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000036141364.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000036142489.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000036141364.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000036141920.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000036140989.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000036141364.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000036139975.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000036141809.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000036142364.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000036141287.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=900000036142642.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036142642.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036142642.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036142642.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036142642.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999936142655.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999963920434.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999958364879.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999936142642.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999944475087.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999944474243.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000008364879.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999986142643.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999980587097.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999958364865.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999936142656.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999936142676.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999888919531.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999858363086.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999972253766.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999888918642.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999888918655.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000008364910.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000008364910.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008364890.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008364890.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008364924.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008364924.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980587141.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000008364910.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000008364910.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008364896.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008364896.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999936142687.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999963920489.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999958364907.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999936142674.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999944475142.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999980585319.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000008364932.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999986142687.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999980587131.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999958364910.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999936142674.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999936142688.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999888919563.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999858363118.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999972253796.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999888918687.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999888918688.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000036142697.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1199999980585319.0 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999944474244.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944474244.4 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000055568889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061125263.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069458041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025013277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025012723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066681374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077791986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077793374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025012722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025010223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025012167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025012723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077793389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069459167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061124152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000061125541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000058348311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000058346374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066680056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050009999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050008610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058345262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038900264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063904209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063902820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038900264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058345043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041675819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041675819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052789151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041678332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066681166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058348055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050012221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047234984.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033344665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036121097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047234154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000036120542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055568318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063900055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000077793389.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077795334.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077796723.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077798389.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000077798389.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000011127978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030574700.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038905811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999983347909.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999980569307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019457431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036130256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044463667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044462000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999980572088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999980569876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999980569875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019459098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013905776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025017500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022236667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022240000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011127710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994457628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999994456239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011125754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997237961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022238875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005571305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005571305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022240542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997237961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016682764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000013527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000013527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005569096.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999986123738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013901028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999994456236.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994454291.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013903875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000011573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994458805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005571872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999994458249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002792138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008349930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999986124573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999986124573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999997235696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999991680126.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000044463667.6 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044460056.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044463667.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044462000.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000044463667.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991683230.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991683230.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991683219.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991683219.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963902686.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963902686.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963902686.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963902686.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963902686.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963902686.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963902686.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963902686.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963902675.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963902675.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963902675.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963902675.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055572041.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000066683153.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027794253.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002792475.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077794269.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050016487.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066683152.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999963902686.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999963902686.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027794252.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027794252.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975014686.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975014686.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027794241.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027794252.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050016502.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027794241.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066683131.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000077794269.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077794253.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077794253.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077798577.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077798577.2 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000077797597.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077796227.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795652.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077797189.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077798577.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077796227.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077796227.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000077797467.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000077798577.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077798586.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077798572.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077798586.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077798578.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077798578.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077798577.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077798561.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077798577.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108354123.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108354123.2 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000077798578.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077798562.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000077798579.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000077798566.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000077798542.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000077798553.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000077798579.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077798555.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077798555.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077798555.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077798555.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055580652.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000066691764.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999963907010.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027798566.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002801097.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050020789.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066687469.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999963906999.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999963906999.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027798555.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027798578.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975019023.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975018999.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027798578.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027798555.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050025097.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027798557.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066687455.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000066691764.0 node_expansions=126
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000066690764.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066689398.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066688819.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066690386.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066691231.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066689398.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066689375.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066691775.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000066690676.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000066691775.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066691764.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066691764.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066691798.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066691798.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055580689.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999963911319.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027802875.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002801110.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077802903.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050025110.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066691801.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999963911344.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999963911344.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027802886.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027802886.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975023343.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975023334.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027802875.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027802875.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050025134.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027802875.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066691789.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000077802903.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077802888.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077802888.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077802900.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077802900.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077802912.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077802912.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055584445.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000066695556.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999963915098.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027806653.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002804889.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050028889.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066695553.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999963915098.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999963915098.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027806653.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027806653.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975027098.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975027098.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027806653.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027806653.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050028889.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027806653.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066695556.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000066695556.2 node_expansions=414
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000066691778.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066691778.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066693737.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066693190.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066694722.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066695556.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066695302.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066693723.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000066693722.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000066695000.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000066695556.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066695556.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066695556.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066695568.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066695568.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055587923.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999963915123.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027806679.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002808367.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077810145.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050028897.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066699034.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999963915123.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999963915123.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027806675.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027806688.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975027123.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975027123.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027806676.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027806679.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050032367.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027806679.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066699034.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000077810145.5 node_expansions=168
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077806656.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077806656.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963915088.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963915088.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963915100.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963915100.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963915100.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963915100.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055584418.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000066695532.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027806632.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002804868.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077806646.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050028893.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066695532.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999963915100.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999963915077.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027806632.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027806644.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975027077.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975027077.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027806632.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027806632.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050028866.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027806632.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066695535.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000077806646.4 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077806655.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077806655.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077806654.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077806654.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077806685.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077806685.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963915122.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963915122.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963915122.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963915122.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016695578.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000066695574.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988917789.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999963916022.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000038917800.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011140022.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066695578.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999925026234.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999925026240.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999988917790.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999988917789.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999936138240.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999936138233.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999988917800.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999988917789.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011140028.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999988917789.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066695574.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000066695578.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066695578.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066695578.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066695578.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066695578.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097251101.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097251101.8 node_expansions=40
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000097251090.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097253479.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097251090.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097253035.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097251090.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097254035.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097254590.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097253035.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097253035.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097254313.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000097253479.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000086133030.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000083355939.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000080578021.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000097254590.9 action_type=ActionType.BUILD_CITY
  Action 15: expected_value=900000097254590.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=900000097254590.9 node_expansions=158
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097254590.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000097254590.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=900000097254590.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097254590.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097254590.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254620.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097254620.9 node_expansions=12
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000097254610.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097257010.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000097255622.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097254633.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097256554.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097254609.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097257554.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000097254610.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000097256554.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097256566.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000097257832.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000097256998.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000097256554.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097256567.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097256567.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000097256554.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097256554.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097256566.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097256566.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097256554.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097256554.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097254066.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097254066.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097259758.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097259758.8 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000097254090.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000097256557.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000097256557.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097256557.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097256557.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999936143657.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936143657.5 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999936143656.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999936146067.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999936144679.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999936143656.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999936145623.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999936143656.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999936146601.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999936146601.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999936143656.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999936145614.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999936146900.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999936146068.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999936146045.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1499999936146900.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999936146902.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999936146902.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000047259801.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000097259801.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999955590433.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000019481989.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999963924666.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000069482000.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000041704212.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000097259791.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999955590433.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999955590433.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000019484922.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000019481989.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999936146899.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000019482011.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000019482012.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000041704235.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000019481989.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000097259790.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000097259801.2 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097259789.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097259789.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097259797.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097259797.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097259790.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097259790.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000047259810.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999955590457.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000019482013.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999963924687.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000069482043.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000041704243.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000097259809.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999955590457.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999955590457.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000019482013.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000019482020.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999936146901.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999936146901.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000019482013.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000019482020.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000041704264.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000019482013.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000097259796.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1500000097259809.2 node_expansions=87
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097259820.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097259820.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936149818.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936149818.8 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936146911.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999936146911.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936146911.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936146911.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999908369133.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999908369133.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999908369156.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999908369156.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000047259819.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000069482023.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999927812688.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999991704244.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999963927599.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000069484932.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000013926467.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000069482023.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999927812688.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999927812688.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999991704241.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999991704254.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999908369133.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999991704244.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999991704244.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000013926464.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999991704242.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000069482041.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000069484932.5 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069482041.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069482041.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069482023.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069482023.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044475208.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000044475208.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044475208.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044475208.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044478130.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000044478130.2 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000044475201.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000044477574.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000044475187.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000044475187.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000044477574.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000044477130.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000044475209.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000044478132.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000044478130.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000044475185.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000044477299.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000044477130.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000044477574.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000044477574.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1500000044478132.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000019478130.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000019478130.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999883365230.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999883365230.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999883365208.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999883365208.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999866698575.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999866698575.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999866698542.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999866698542.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999866698577.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999866698577.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999866698574.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999866698574.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999866698565.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999866700955.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999866698565.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999866698576.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999866700973.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999866700529.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999866698584.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999866700955.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999866701510.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999866698584.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999866700677.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999866700510.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999866700955.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999866700965.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=899999866701510.6 node_expansions=168
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999866701510.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999866701500.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999866701487.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999866701500.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999866701521.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=899999866701521.1 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999866701510.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999866701484.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999866701510.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999866701532.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999866701532.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999866701532.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999866701530.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999866701532.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897257067.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1199999897257067.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897257030.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897257030.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999897257074.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999897259433.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999897257046.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999897257046.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999897257068.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999897259433.5 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999897257066.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999897259433.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999897257044.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999897257044.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999897259433.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999897258988.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999897257044.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999897258044.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999897259433.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999897258066.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999897257079.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999897258078.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999897258988.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999897258877.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999897258078.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1199999897259433.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897259433.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897259433.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013899836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999997228447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016674614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000038897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027785725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008343725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008344003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013899836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025011836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999980560613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000004835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000013895946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983335612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000009002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991675057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005565113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000038897947.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897669.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038896836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=300000038897947.44 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000016681867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016681876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000058349445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050017978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058349446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058352210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000016681873.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052793107.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061127275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052796655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055571389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000058350557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016681867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016679654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016680207.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036125262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030567737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030568028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000044456084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567141.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027788238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027787141.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041678042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030567181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041679996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041678583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047236677.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022235739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033349656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036124922.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027791295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027791852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025014073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030566575.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036123533.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030567975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022234073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041680833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036123874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000036123860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052792539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033346070.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000061127275.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061124497.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061127275.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061126175.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000061127275.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127288.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061127288.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061127275.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016681053.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000014386.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086127299.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061127275.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091682841.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016681055.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999944456177.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000014386.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086127299.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086127288.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061127275.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061127277.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091682844.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091682843.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061127275.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061127288.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061127288.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000091682844.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091682855.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091682817.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091682855.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091682852.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091682852.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091682841.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091682803.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091682841.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091682851.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091682851.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091682854.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091682831.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091682856.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091682866.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091682855.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091682852.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=600000091682866.2 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091682854.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091682814.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091682854.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091682851.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091682851.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091682879.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091682828.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091682879.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091682887.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091682887.8 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130571712.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000113905044.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=900000130571712.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130571710.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130571710.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944456154.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944456154.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944456154.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944456154.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944456179.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944456179.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000100016156.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055569933.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000000014378.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000125016154.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000100016167.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000130571722.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000100016179.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055569933.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000000014378.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000125016155.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000125016176.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000100016156.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000100016170.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000130571722.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000130571712.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000100016158.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000100016156.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000100016170.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000130571722.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130571712.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130571712.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130571734.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130571734.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130571750.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130571750.6 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000130571745.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130577709.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000130577735.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000130571752.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000130571756.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000130571754.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000130577735.4 node_expansions=89
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=900000130571776.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130573153.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130572033.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130572732.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130577744.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130573709.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130573846.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000130577744.9 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130577746.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130577733.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130577746.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161127296.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161127296.2 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130577746.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130577733.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130577746.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944462190.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944462190.9 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999944462186.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999944462168.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999944462176.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999944462188.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999944462176.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999944462186.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=899999944462188.9 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999944462190.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999944462177.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944462190.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944462188.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944462188.9 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999944462203.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999944466244.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999944462466.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999944463577.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999944463188.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999944466244.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999944464147.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999944464300.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000008347740.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1200000008347740.8 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008347751.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008347751.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008347766.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008347766.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000100016198.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055569976.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000000014421.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000155571765.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000130571754.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000161127321.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000130571757.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000097237532.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000041681976.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000155571756.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000155574806.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000130571754.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000130571754.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000161127321.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000161127321.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000130571754.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000130571754.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000130571755.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000161127321.8 node_expansions=122
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000161127322.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000161127296.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161127322.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161130377.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161130377.2 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000100016188.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055569966.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000000014425.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000155571769.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000130571756.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000130571745.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000097237523.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000008347744.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000041681978.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000155571745.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000155571755.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000130571758.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000130571744.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000161127300.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000161127310.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000130571744.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000130571747.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000130571744.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000161127310.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161127325.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161127325.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161127309.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161127309.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161127321.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161127321.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161127309.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161127309.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000161127309.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000161127311.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000161127319.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000161130375.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000161127311.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000161130375.2 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000161127320.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000161130375.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000161127608.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000161128701.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000161128293.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000161130375.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000161129264.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000161129404.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1200000161130375.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000161130375.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161130375.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000017488.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000017488.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000017479.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000017479.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000017488.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000017488.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000000017486.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000000017486.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000000017498.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000000022889.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000000022853.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000000022889.0 node_expansions=53
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000000022889.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000000017485.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000000018862.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000000017761.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000000018446.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000000020529.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000000019833.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000000018319.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000000019556.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1200000000022889.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000022889.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000022889.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000022892.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000022892.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000000022900.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000000022890.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000000022893.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000000022878.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000000022888.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000022900.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000022891.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000022891.5 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000100024668.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055578446.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000155580235.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000130580234.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000161139821.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000130580223.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000097246003.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000008356224.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000041690446.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000155580224.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000155580224.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000130580223.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000130580224.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000161135790.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000161135790.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000130580234.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000130580233.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000130580234.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000161139821.2 node_expansions=245
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000161135777.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000161135793.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000161135793.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000161135780.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000161135787.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000161135793.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136135805.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136135805.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000022888.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000022888.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000000022888.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000022888.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975022903.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975022903.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975022903.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975022903.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975022901.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975022901.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000075024665.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000030578459.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000155580232.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000130582596.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000136138152.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000105580223.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000072245999.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999983356221.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000016690459.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000130582596.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000130580232.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000130582596.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000105580221.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000136135789.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000136135791.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000105580236.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000105580236.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000105580221.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000136138152.0 node_expansions=134
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136135793.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136135793.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136138167.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136138167.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136135789.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136135789.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136135791.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136135791.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000136135807.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136135794.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000136138171.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000136138155.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000136135789.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000136138171.0 node_expansions=75
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000136135783.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136138169.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136136067.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136137172.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136136779.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136135783.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136136783.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136138169.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136136622.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136137894.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000136130354.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1800000136138169.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136138178.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136138178.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136138170.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136138170.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136138171.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136138171.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975023892.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975023892.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999994461905.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999994461905.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975023893.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975023893.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975026252.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975026252.2 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000075025681.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000030579450.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000155581234.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000130581237.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000136136790.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000105581225.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000072247003.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999983357225.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000016691448.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000130581234.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000130581236.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000130581236.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000105581236.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000136136790.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000136136792.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000105581225.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000105581236.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000105581226.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000155581234.8 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000155581236.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155581213.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155581236.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175019287.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175019287.2 node_expansions=89
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000155581246.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155582635.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155581522.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155582246.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155581246.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155582246.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155583632.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155582077.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155583354.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000175019273.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=2100000169466221.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=2100000175019273.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175019273.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175019273.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175019275.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175019275.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000175019273.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000175021600.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000175019305.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000175019285.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000175019285.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000175021600.5 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2100000175019271.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000175020651.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000175019549.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000175020213.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000175019261.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000175019264.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000175021600.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000175020104.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000175021357.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2100000175021600.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175021616.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175021616.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999994464257.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999994464257.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999994464270.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999994464270.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999963908724.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999963908724.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999963908703.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999963908715.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999963908710.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999963908716.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999963908737.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2099999963908737.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999963908735.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999963908700.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999963908735.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972242063.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972242063.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972242035.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972242035.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972242067.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972242067.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999972242078.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999972242067.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972242078.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999972242089.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972242089.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999972240703.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999972242080.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999972242080.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999972240700.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999972242044.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999972242044.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972240655.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972240655.2 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1499999941686502.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1499999941688891.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1499999941686527.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1499999941688892.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1499999941688867.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1499999941688888.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1499999941686502.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1499999941686515.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1499999941688882.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1499999941686512.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1499999941686492.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1499999941688894.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1499999941686500.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1499999941686499.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1499999941686526.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999941688889.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'SHEEP')) score=1499999941688894.2 node_expansions=219
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999941686525.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999941687915.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999941686804.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999941687525.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999941686525.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999941687358.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999941688914.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999941686539.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999941687360.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999941688636.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999963907273.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1799999963907273.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963907273.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999963907273.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999963907273.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963907273.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000025019289.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999988906387.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999944461940.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000125019287.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000130574840.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000116685966.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000044463732.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000052797066.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999986129498.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000100019295.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000100019301.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000100019284.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000105574853.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000166685965.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000136130411.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000075019288.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000075019288.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000063908177.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000166685965.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166685968.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166685968.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166688000.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166688000.8 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166685932.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166685932.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166685959.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166685959.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000025021311.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999988908422.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999944463978.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000125021322.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000130576890.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000116687989.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000044465756.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000052799089.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999963909311.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999986131533.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000100021335.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000100021335.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000100021335.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000105576890.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000136132446.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000075021311.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000075021311.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000063910200.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1800000136132446.2 node_expansions=664
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136130411.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000136132446.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000136130409.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000136130400.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000136130423.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000136132446.2 node_expansions=53
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000136130410.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136131788.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000136130688.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000136131350.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000136130395.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000136131229.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000136131774.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000136130399.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000136131231.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000136132449.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=1800000136132449.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136132470.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136132470.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000136132448.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000136132448.5 node_expansions=34
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136132480.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000136132467.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136132480.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136132481.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136132481.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136132481.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000136132478.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136132481.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000147241560.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000147241560.5 node_expansions=188
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000025021349.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999988908460.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999944464016.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000125021360.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000130576915.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000116688026.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000044465793.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000052799127.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999963909349.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999986131571.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000100021360.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000100021360.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000100021360.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000105576915.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000177797046.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000075021349.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000075021349.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000063910238.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2700000177797046.5 node_expansions=860
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000166688024.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166689417.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000166688305.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000166689028.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000166688027.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000166688857.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000166689415.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000166688026.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000166690415.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000166688874.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000177797066.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2400000166688024.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000166688026.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166688026.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177797056.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000177797056.5 node_expansions=28
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000166689425.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000166688314.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000166689026.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000166688028.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000166688870.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000166689416.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000166688028.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000166690415.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000166688859.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000177797085.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=30) score=2700000177797085.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177797083.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000177797083.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177798485.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000177798485.5 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177797086.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000177797093.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000177797083.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000177797073.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000177797081.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2700000177797093.5 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177797093.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000177797093.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177798494.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000177798494.5 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177797099.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000177797096.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000177797103.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000177798495.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000177797096.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000177798495.5 node_expansions=67
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000177798485.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177797374.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000177798036.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000177797097.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000177797941.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000177797094.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000177797094.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000177798506.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000177797928.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=2700000177798506.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177798493.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000177798493.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177799679.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000177799679.0 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177798521.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000177799669.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000177799669.0 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177798518.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000177799669.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000177798472.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000177798472.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000177798480.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2700000177799669.0 node_expansions=47
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000177798470.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177798750.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000177799394.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000177799715.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000177798473.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000177799303.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000177798472.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000177798470.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000177799304.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=2700000177799715.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177799669.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000177799669.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177800713.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000177800713.5 node_expansions=58
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177799715.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000177799714.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000177799715.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177802393.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000177802393.5 node_expansions=160
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000158355287.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000177799713.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000177799713.5 node_expansions=31
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177799714.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000177799714.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000177799701.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2700000177799701.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999966687683.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999966687683.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999947243235.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999947243235.0 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999947245904.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999947245904.5 node_expansions=137
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999947244246.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999947244801.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999947245246.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999947245635.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999947244246.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999947244246.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999947245912.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999947244246.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999947244246.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2699999947245912.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2699999947245912.5 node_expansions=754
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999947244079.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999947244357.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999947245079.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999947245079.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999947244079.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999947244079.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999947244079.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999947244079.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999947245912.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2699999947244079.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2699999947245912.5 node_expansions=200
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999927801461.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999947245914.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999947245903.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999947245901.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999947245900.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2699999947245914.5 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999927801468.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999927801468.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000016691260.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999980578358.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999947245911.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000116691258.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000122246811.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000108360315.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000036135691.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000044469022.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2699999966690368.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000091691269.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000091691270.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000091691258.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000097246814.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000158357912.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000147246816.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000086135691.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000066691244.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000055580134.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2700000158357912.0 node_expansions=85
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000158360299.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000158360299.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000158357923.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000158357923.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000138915871.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000138915871.0 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000138913481.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000138913481.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999927803855.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999927803855.0 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999927801483.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999927801483.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999927803841.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999927803841.5 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999927801480.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999927801480.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999927801494.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999927801494.5 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999927801483.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999927801483.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999927801457.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999927801457.0 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999927801457.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999927801457.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999927801486.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999927801486.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999897245931.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999897245931.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999880579266.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999880579266.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999880579266.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999880579266.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999880579268.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999880579268.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999880579269.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999880579269.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999880579268.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999880579268.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999880579258.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2699999880579258.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999950024571.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999913911680.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000050024579.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000086135702.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000041693648.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999969469028.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999977802346.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999900024570.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999900023695.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000025024626.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000044469014.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000061135727.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000077802350.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000122246795.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000080580127.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000019471425.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000000024570.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2699999988913457.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2700000122246795.0 node_expansions=226
FooPlayer.decide: Prioritizing 11 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000122251012.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000122249179.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000122249456.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000122250179.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000122250179.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000122249179.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000122249179.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000122249179.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000122250456.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000122249179.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000122249179.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2700000122251012.5 node_expansions=342
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000122249181.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000122251012.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000122249192.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000122249188.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000122249201.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2700000122251012.5 node_expansions=70
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000122251014.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000122249179.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000122249456.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000122250179.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000122250181.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000122249179.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000122249181.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000122249194.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000122250456.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000122249181.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000122249181.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2700000122251014.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000122251012.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000122251012.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999950028791.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999913915904.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999880583467.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000050028813.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000086139936.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000041695496.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2699999969473244.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999977806571.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2699999900028814.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2699999900027911.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000025028816.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000044473261.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000061139925.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000077806589.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000080584372.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000019473245.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000000028813.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2699999988917682.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2700000086139936.0 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000086139936.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000086139936.0 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999950028835.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999913915925.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999880583480.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000050028827.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000041695482.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2699999969473258.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2699999977806591.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2699999900028813.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2699999900027925.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000025028814.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000044473271.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000061139936.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000077806605.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000122251049.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000080584383.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000019473271.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000000028813.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2699999988917702.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2700000122251049.5 node_expansions=205
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000122251038.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000122251037.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000122251036.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000122251025.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000122251047.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2700000122251047.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000122251048.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000122251009.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000122251048.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000122251023.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000122251023.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000122251046.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000122251033.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=3300000122251033.0 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000122251026.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000122251025.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000122251020.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000122251010.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000122251047.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2700000122251047.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000122251035.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000122251035.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000122251061.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000122251061.0 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000122251047.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000122251058.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3300000122251033.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000122251046.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000122251055.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=3300000122251033.0 node_expansions=23
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000122251059.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000122251035.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000122251059.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000122251071.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000122251071.0 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3299999950028810.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3299999913915922.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3299999880583477.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3300000050028824.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000086139923.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3300000041695501.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3299999969473255.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3299999977806588.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3299999900028810.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3299999900027922.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3300000025028834.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3300000044473266.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3300000061139933.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3300000077806589.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3300000080584367.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=3300000019473268.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=3300000000028810.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=3299999988917699.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=3300000086139923.0 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000086139957.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000086139935.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000086139957.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3299999880583491.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3299999880583491.0 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999950028838.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999913915949.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000050028824.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3300000086139935.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000041695491.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999969473280.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999977806614.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999900028839.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999900027949.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3300000025028824.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000044473281.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000061139960.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000077806636.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000122251057.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3300000080584380.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000019473293.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000000028838.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2699999988917727.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=3300000086139935.5 node_expansions=87
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000086139946.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000086139946.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000086139970.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000086139970.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000061139950.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000086139956.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000086139947.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000086139935.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000086139957.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2700000086139957.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000086139945.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000086139945.0 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011120725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000005563725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000002787336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000036122391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011118169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025011780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000002784003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019454003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999986118390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000009279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997228446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999988894224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997229224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999986117279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999961114723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999961117779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005565113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=300000036122391.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122391.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122114.06 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=300000036122391.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000033347223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033350279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038905898.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047240608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033349709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030573609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030574155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036130253.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038908599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047242276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052795888.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038906402.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000014655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000015755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030572208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025015553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013904416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013904429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025018055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011127128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019462698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008349364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008348796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027797486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019460805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025016666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005571031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005568795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016682420.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011124918.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025015462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013902684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013904073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025014707.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016680806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000015738.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016682181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000012948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000014365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011123518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011124642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022237749.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000052795888.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052792844.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795886.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052793110.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000052795886.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795886.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795886.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052795888.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052795848.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795888.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927791431.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927791431.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052795876.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052795862.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000016307.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027794110.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052795864.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088906977.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052795876.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052795862.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052795862.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000016307.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052795862.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991682973.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088907009.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088906977.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052795862.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052795876.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088907011.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088907011.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000088907011.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088906997.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906994.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906997.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912442.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912442.1 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066684813.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906984.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088906984.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066684776.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066684776.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052801320.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052801320.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999977794109.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999905569207.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000005571883.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030573650.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088906997.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030579084.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030579084.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030573650.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999977794095.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000030573650.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999969460776.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000066690209.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000066684773.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030573650.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000030573665.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000066684775.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000088906997.6 node_expansions=91
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906995.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088906995.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907009.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907009.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912428.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912428.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906996.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906996.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907029.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088907029.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906995.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906995.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912428.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912428.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088912429.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088907004.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088909504.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088909651.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088908406.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088907985.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088907005.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088908670.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000088912429.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912463.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912463.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912477.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912477.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912463.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912463.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905574661.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999905574661.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905574661.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999905574661.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905577592.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999905577592.9 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999905577592.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999905574682.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999905577148.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999905577315.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999905576037.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999905575648.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999905577592.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999905574661.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999905576315.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=599999905577592.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999869466481.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999869466481.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999869466516.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999869466516.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999869466481.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999869466481.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999869466495.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999869466495.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999869466481.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999869466481.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933358039.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933358039.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897246949.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897246949.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933358074.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933358074.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897246949.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897246949.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897246971.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897246971.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999897246986.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999897246938.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897246986.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877800577.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999877800577.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999877800588.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999877800563.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877800588.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908356098.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908356098.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999961135686.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999980580142.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999886133897.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999813909008.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999950022799.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999938913453.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033357910.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999958357908.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999938913466.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999938913453.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999886133897.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999938913455.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011135686.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011135698.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999938913466.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999938913466.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011135688.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000030580130.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000033357910.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000033357908.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000033357895.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033357908.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033357910.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033357910.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000033357917.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000033357931.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000033357931.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000033357917.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000033357892.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033357917.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033357928.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033357928.9 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033357919.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000033357906.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033357919.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033357916.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033357916.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013913485.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000033360836.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000033360836.8 node_expansions=44
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013913474.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000033357921.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000033357930.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000033360836.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000033357928.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000033360836.9 node_expansions=63
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000033357905.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033360392.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000033360559.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000033359294.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000033357905.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000033358905.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000033359294.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000033360836.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000033357906.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000033359572.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=600000033360836.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013916405.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013916405.8 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000033360863.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000033360887.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000033360876.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000033360877.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000033363528.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000033360873.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000033360875.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000033360876.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000033360877.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000033360864.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000033360863.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000033360875.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000072249692.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000033360864.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000033360874.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000072249705.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072249705.6 node_expansions=173
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=600000033363491.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000072249729.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000033360875.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000033363491.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000033363527.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000072249729.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=900000072249729.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000033360887.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000033360875.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000033360872.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000033360875.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000033360887.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000072249726.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000033360875.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000072249726.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000013916439.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'ORE')) score=900000072249729.1 node_expansions=197
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000072249744.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000063916395.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=900000072249744.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072249744.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072249744.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999794467507.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999794467507.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999794467515.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999794467515.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999980583065.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000000027529.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999905581285.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999930581296.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999977805284.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000052805284.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999977805284.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999958360841.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999958360826.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999905581285.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999958360826.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999858359071.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000030583065.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000050027507.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999977805282.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999958360842.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000030583075.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050027521.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000052805284.8 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052805284.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052805284.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999980583073.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000000027518.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999905581284.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999794467521.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999930581298.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999977805285.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999977805288.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999958360843.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999958360840.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999905581284.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999958360840.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999858359062.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000030583063.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000050027508.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999977805285.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999958360840.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000030583073.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050027532.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000050027532.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000050027508.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050027508.0 node_expansions=2
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027789891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019456002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019454891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019456002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999997231780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011121780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016677391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013899558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019456002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999997230669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999958336947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005563502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999958338891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000038898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000030566503.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999958338891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994453168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999972226723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991675390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977783945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000009557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000009279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994452057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991672057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999958336946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999958336113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999958336945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005562335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000038898780.8 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038898780.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038898225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=300000038898780.8 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000055574778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044461442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050018623.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047239996.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038907498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041684445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030572979.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050017014.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044459776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005569095.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041683678.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005569098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038903808.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047235845.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038907484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016681848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016680181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019461308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008346851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016680198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013902407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013900750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036126378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027790531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036126087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013901031.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013902407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030569431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022236642.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027792198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005569074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011123531.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011122684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005566837.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016679083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016677694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019456863.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025011584.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011123237.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011125750.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033349164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027793871.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000055574778.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055573400.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055571723.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055574778.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000055574778.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574789.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574789.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055574789.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055574778.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574789.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574801.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574801.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055574800.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055574762.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574800.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461898.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461898.4 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999994464013.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994461931.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994461910.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994464420.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994463587.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994467360.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994467915.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994464698.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=599999994467915.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994467901.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994467863.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467901.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961131523.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961131523.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005575969.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005575968.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005575968.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055577755.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022244412.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994464857.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088911089.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022244412.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022244412.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022244412.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055577755.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022244412.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022244412.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022244423.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022244412.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999961131523.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022244423.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055577767.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000088911089.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088911099.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088911051.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911099.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088908131.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088908131.0 node_expansions=43
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127799925.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000116688827.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=900000127799925.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127799923.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127799923.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127802854.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127802854.0 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044464868.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000044464832.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044464858.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000094466635.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000061133278.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999994464845.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000061133290.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000061133278.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000061133290.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000094466623.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000061133278.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000061133278.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000061133278.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000061133280.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999961131500.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999961131500.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000061133288.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000094466622.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000094466635.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094466635.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094466611.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094466635.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961131510.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961131510.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999961131510.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999961131485.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961131510.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961131522.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961131522.6 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999961131519.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999961131532.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999961131524.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999961131522.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999961131524.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999961131535.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=899999961131535.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999961131522.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999961131508.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961131522.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961131533.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961131533.1 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044464864.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000044464876.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044464865.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000094466654.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000061133312.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999994464864.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000127799975.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000061133312.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000061133312.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000061133308.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094466642.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000061133312.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000061133312.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000061133312.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000061133312.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999961131535.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000061133312.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000094466643.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000127799975.5 node_expansions=108
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127799944.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127799969.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000127799969.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127799967.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127799957.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127799967.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000127799996.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127799996.5 node_expansions=8
FooPlayer.decide: Prioritizing 10 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127802090.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000127799976.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000127799975.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000127802496.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000127802924.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000127801646.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000127801642.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000127802368.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000127802757.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000127797056.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1200000127797056.0 node_expansions=70
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127797067.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000127797021.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127797067.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000155574788.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000155574788.2 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127797033.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000127797052.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000127797052.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127797042.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000127797054.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000127797064.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000127797053.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000127797042.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000127797064.0 node_expansions=24
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127797077.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000127797027.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127797077.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000155574783.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000155574783.8 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127797040.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000127797063.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000127797063.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127797060.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127797060.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127799828.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127799828.2 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127797063.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127797063.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127797063.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127797063.5 node_expansions=6
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000127801932.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127799851.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000127799851.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000127802351.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000127801805.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000127801528.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000127801518.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000127802210.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000127802351.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1200000127802351.2 node_expansions=300
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000127801653.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127799570.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000127799572.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000127801655.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000127800139.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000127801249.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000127801239.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000127800544.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000127801929.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000127802351.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1200000127802351.2 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127802351.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127802351.2 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999961133906.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961133906.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999961133906.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961133906.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999936133767.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936133767.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000052798071.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000052798071.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000077798060.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000102799838.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000069466507.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000025022070.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000102799841.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000069466530.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000094466518.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000094466515.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000102799860.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000069466515.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000069466507.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000069466530.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000069466509.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999991688737.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000036133187.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000102799848.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000102799860.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102799851.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102799851.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102799857.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102799857.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000052798071.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000052798073.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000077798071.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000102799851.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000069466517.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000025022073.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000102799874.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000069466515.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000094466518.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000094466541.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000069466516.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000069466531.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000069466519.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000069466517.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999991688738.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999936131403.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000036133182.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000102799849.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000102799874.8 node_expansions=72
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102799851.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000102802163.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000102799841.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000102799820.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000102799862.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000102802163.0 node_expansions=53
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000102799825.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102799805.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000102799820.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000102801909.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000102800369.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000102801497.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000102801472.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000102800796.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000102802163.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000102801607.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000102801909.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000102802163.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102802163.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102802163.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102804567.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102804567.2 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102802201.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102802201.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000052800426.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000052800445.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000077802801.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000102802180.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000069468846.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000025024409.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000069468855.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000094468877.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000094468847.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000102802223.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000069468876.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000069471245.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000069468846.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000069468846.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999991691068.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999936133744.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000036135536.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000102802204.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000102802223.0 node_expansions=104
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102802202.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102802202.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102802221.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102802221.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102802225.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102802225.0 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102802203.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102802203.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102802221.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102802221.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000052800425.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000052800425.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000077800425.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000102802213.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000069468868.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000025024425.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000102802212.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000069468868.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000094468869.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000094468879.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000069468868.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000069468868.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000069468868.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000069468868.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999991691090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999936133757.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000036135535.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000102802203.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000102802213.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102802200.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102802200.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913913908.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913913908.5 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913911536.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913911536.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913911536.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913911536.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913911556.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999913911553.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999913911545.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999958355361.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999913911547.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999958355361.5 node_expansions=67
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999913911533.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913911544.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999913911534.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999913913922.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999913913646.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999913912091.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999913913211.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999913913199.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999913912544.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999913913368.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999913913644.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999913911534.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999958355384.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1499999958355384.2 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999958355384.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958355384.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999958355384.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958355384.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999958355386.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958355386.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999991688727.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991688727.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999991688733.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991688733.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999991688740.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991688740.2 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999991688762.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999991688741.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999991688765.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999991688717.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999991688727.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1499999991688765.5 node_expansions=44
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999991688764.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999991688715.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991688764.5 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000025022076.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025022076.2 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000063910083.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000030575875.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000088910086.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000102799876.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000069466529.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000025022097.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000102799872.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000069466528.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000072244306.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000094466530.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000102799883.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000069466529.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000069466537.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000069466550.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000069466541.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999958355418.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000036133217.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000125022106.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000125022106.8 node_expansions=158
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000125022083.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000125022096.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000125022096.2 node_expansions=12
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000125022096.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000125022057.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125022096.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000125022118.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125022118.8 node_expansions=3
FooPlayer.decide: Prioritizing 3 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000152799864.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000158355384.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000147244309.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1800000158355384.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000125022051.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125022051.5 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000125024141.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125024141.5 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000125022064.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125022064.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000102801910.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102801910.2 node_expansions=36
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000075021206.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000008353650.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000066687896.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000102799872.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000047244329.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000036133208.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000080577652.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000047244317.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000050022097.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000072244340.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000080577650.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000069468596.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000069468596.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000047244321.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000047244321.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999969466549.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999902799884.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999980577662.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000102799872.8 node_expansions=176
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000102799896.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000102799864.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102799896.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000102801929.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102801929.2 node_expansions=32
FooPlayer.decide: Prioritizing 2 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000130579676.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125024120.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=2100000130579676.0 node_expansions=64
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130577608.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000130577628.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000130577642.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000130579676.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000130577619.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000130579676.2 node_expansions=73
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000130577594.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130577594.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000130577620.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000130578983.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000130579676.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000130578160.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000130579271.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000130579261.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000130578565.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000130579411.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000130579701.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000130577630.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000130579701.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130579676.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130579676.0 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077793109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075012831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075015612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075011987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033344109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033345220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033346054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080569778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000086127276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063902776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080570320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083345877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000086126155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000086125044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069459442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075014988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075014997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000086126998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058343934.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047232486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047230819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033342719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033341607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033344108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050009708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066680275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000058345274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000075014775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050009718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052791386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058347497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072234487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055566663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063901098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000058345819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000075015598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000058345264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066679163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000058345552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000058346107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000075015333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050012221.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000086127276.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086128665.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086130331.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086126998.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000086130331.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030571657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016679367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022236586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033353321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027793887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999997237431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999997236588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997234644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036125255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047242275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047239501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038908054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052796165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036131087.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038908884.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038908867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041686099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022236372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011126360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011124694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999997236584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997235448.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997235185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016681628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016680795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030568308.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011124349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002790738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002789627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016682197.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011127184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022241365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025016375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008348517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008349073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027793317.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013905527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022237472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041687542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022236083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030572476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011124350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011125739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022241307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008347681.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000052796165.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052796165.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793942.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795887.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=600000052796165.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002794387.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002794387.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002794389.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002794389.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002794388.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002794388.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002794387.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002794387.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091685067.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058351732.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058351720.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005572165.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000119462856.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036127731.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058351720.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058351720.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058351734.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058351731.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005572165.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005572165.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086129509.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086129511.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058351731.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002794388.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058351720.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058351731.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000119462856.2 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119462856.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119462856.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119462853.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119462853.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119462854.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119462854.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091685089.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058351742.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058351743.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005572187.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036132340.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058351742.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058351742.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058351742.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058351742.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005572187.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005572188.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086134085.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086129540.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058351742.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002794409.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002794409.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058351742.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058351743.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091685089.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091685089.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091685065.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685089.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689654.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091689654.4 node_expansions=21
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122240615.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000125018378.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=900000125018378.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125018380.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125018380.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125018411.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125018411.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125018413.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125018388.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125018413.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002794423.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002794423.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000002794422.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002794411.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002794422.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977791921.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977791921.8 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008347468.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1200000008347468.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008347468.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008347468.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008347418.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008347418.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008347433.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008347433.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008347437.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008347437.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008347448.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008347448.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000008347454.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000008352033.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000008347444.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000008347434.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000008347471.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000008352033.2 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000008348275.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000008349833.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000008350497.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000008352055.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000008350644.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000008347434.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000008349388.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000008349386.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000008352055.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008352055.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008352055.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008352057.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008352057.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008352055.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008352055.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008355242.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008355242.0 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999975018730.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000008352034.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000008352056.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000008355242.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000008352078.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000008355242.0 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000008352867.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000008354986.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000008354408.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000008355097.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000008355242.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000008355264.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000008352019.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000008353978.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000008353986.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1200000008355264.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975021908.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975021908.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975021910.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975021910.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000155579255.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000063912597.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000088912625.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000005577514.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000158357033.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000041688625.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000063912597.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000063912575.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000063912575.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000063912624.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999980577464.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999980577466.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000091690381.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000091690368.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000063912597.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999975021908.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000063912575.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000063912575.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000158357033.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000158357020.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158357020.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158357098.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158357098.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158357057.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158357057.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158362478.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158362478.8 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000158357098.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000158357097.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000186130225.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000158357067.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000158357070.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000158357087.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000186130225.2 node_expansions=42
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000158357901.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000158360013.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000158359456.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000158362535.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000158360124.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000158360313.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000158357090.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000158359012.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000158359013.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000186130247.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1500000166687181.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1500000186130247.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186130247.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000186130247.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186130257.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000186130257.2 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000186130236.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000194460340.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000186135632.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000186130238.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000186130248.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000194460340.5 node_expansions=54
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000186131058.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000186132170.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000186132613.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000186135668.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000186133279.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000186132446.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000186130238.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000186132181.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000186132170.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000194460340.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=48) score=1800000194460340.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194460354.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000194460354.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169460376.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000169460376.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169460376.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169460376.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197238121.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000197238121.8 node_expansions=38
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000197238121.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000177793699.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2100000197238121.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197238124.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000197238124.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999963907440.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999963907440.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999963903056.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999963903056.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972236344.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999972236344.0 node_expansions=36
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972236344.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=48) score=2399999972236344.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972236346.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999972236346.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999944458587.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999944458587.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000016686164.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000016686164.5 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000016681687.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000016681687.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000016686176.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000016686176.0 node_expansions=31
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000016681735.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000016681734.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000016681735.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999991681743.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999991681743.5 node_expansions=6
FooPlayer.decide: Prioritizing 9 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2399999991687023.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999991688134.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000016682612.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999991688549.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999991687160.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999991688412.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999991686190.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999991688144.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999991688134.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=2700000016682612.5 node_expansions=406
FooPlayer.decide: Prioritizing 10 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2399999991684938.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999991686055.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999991688549.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999991687160.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999991686327.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999991687049.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999991684106.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999991686051.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999991686051.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000016682614.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=45) score=2700000016682614.5 node_expansions=59
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999988904835.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000016682586.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000016682586.5 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000016682599.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000016682599.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999961125288.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999961125288.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000191682585.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000125015933.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000069460398.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000052792810.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000194460365.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000100015918.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000125015921.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000100015920.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000100015917.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000044460364.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000027792806.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000127793697.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000127793697.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000100015920.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000008348361.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000016682583.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000125015919.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000150015921.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2700000194460365.5 node_expansions=184
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000194460378.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194460378.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000194460365.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194460365.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000194460375.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194460375.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000194460400.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194460400.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000194460362.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194460362.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000194460420.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194460420.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000194460394.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194460394.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000194460406.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194460406.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000194460395.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194460395.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000194460418.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194460418.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000194460413.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194460413.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999961125288.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999961125288.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999961125288.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999961125288.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999933354188.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999933354188.5 node_expansions=119
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999933347517.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999933347517.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999933354193.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999933354193.5 node_expansions=119
FooPlayer.decide: Prioritizing 9 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999933352804.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999933353916.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999933354193.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999933352804.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999933354193.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999933353926.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999933351971.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999933353926.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999933353916.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=2699999933354193.5 node_expansions=297
FooPlayer.decide: Prioritizing 10 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999933352806.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999933353930.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999933351996.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999933354208.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999933352956.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999933353929.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999933352942.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999933351971.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999933353929.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2699999933353919.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2699999933354208.0 node_expansions=40
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999933354183.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999933354183.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999933354196.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999933354196.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000163911520.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000097244853.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000041689305.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000025021759.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000194467077.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000072244860.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000097244868.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000072244852.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000072244852.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000016689297.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000000021758.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000127800409.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000127800425.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000072244854.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2699999980577311.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2699999988911533.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000097244853.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000122244853.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2700000194467077.5 node_expansions=72
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000194467092.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194467092.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999933356092.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999933356092.5 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999933354198.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999933356113.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2699999933356113.5 node_expansions=47
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999933354195.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999933354164.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999933354195.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000163911521.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000097244852.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000041689301.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000025021744.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000194467086.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000072244844.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000097244867.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000072244844.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000072244844.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000016689298.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2699999933354194.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000000021745.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000127800410.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000127800417.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000072244853.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2699999980577301.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000097244867.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000122244867.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2700000194467086.5 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194467086.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194467086.0 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000163911529.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000097244875.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000041689305.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000025021750.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000072246793.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000097244865.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000072246780.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000072246780.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000016691225.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2699999933356113.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000000023669.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000127800433.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000127802347.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000072246780.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2699999980579225.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2699999988913447.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000097246794.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000122244861.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2700000163911529.5 node_expansions=408
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000163911508.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000163911519.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000163911519.0 node_expansions=6
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011119003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011119003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232114.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016675447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022231836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011120390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999991673389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000016674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991673389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000013898446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991673390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000008113.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000011120946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999966672779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999966670556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999966668889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999966669724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341558.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000025015765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025015207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022238252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036129189.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050018665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036129167.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033351110.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036128356.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030573599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036128620.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041682766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033349366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041683634.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000002791032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000002791865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027791920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011123517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011124350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027792472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027793573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027792197.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050017543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025016107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041685597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019460517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019459975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027795519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022237739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027795254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033351111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008347406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008348517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036130262.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027794694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022239152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036128053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022239138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016682684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002792407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002792670.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002791004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002791851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019458586.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000050018665.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050018665.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017554.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050016998.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000050018665.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018665.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018665.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999994461356.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027800929.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080574231.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002794665.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050018665.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050018676.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994461331.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083352009.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000113907555.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080574246.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002794666.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002794689.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050018689.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050018665.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050018665.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050018665.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050018689.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050018665.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000113907555.0 node_expansions=70
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000113909782.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000113913843.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000113909782.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000113909940.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000113912985.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000113909227.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000113912429.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000113909227.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000113913843.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113913818.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113913818.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113913854.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113913854.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467597.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467597.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467597.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467597.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467597.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467597.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467608.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467608.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467609.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467609.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467598.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467598.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467587.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467587.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467588.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467588.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467599.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467599.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961134278.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961134278.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999961134309.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961134309.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999961134278.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961134288.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999961127986.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999961134282.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999961134282.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999961134303.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999961127986.9 node_expansions=47
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999961136502.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961140280.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961136513.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961136680.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961139736.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999961138335.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999961135946.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999961139168.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999961135957.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999961127986.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=899999961127986.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961127997.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961127997.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961128000.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961128000.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999961128000.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961128000.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000013907555.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080574238.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000077796455.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000016889.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000047240889.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000016685344.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000113907558.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000144463122.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077796445.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000000016900.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000000016889.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047240900.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000047240889.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000047240889.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000047240890.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000016685358.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000047240890.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000047240889.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000144463122.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000144463112.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144463112.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144463138.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144463138.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144463134.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144463134.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144474548.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144474548.2 node_expansions=111
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000013907558.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080574233.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000077796458.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000016892.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000047240892.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000016685336.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999961128003.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000113912967.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077796455.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000000016892.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000000016903.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047240911.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000047240893.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000047240911.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000047240892.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000016685357.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000047240892.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000047240893.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000113912967.2 node_expansions=99
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113907570.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113907570.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113919003.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113919003.8 node_expansions=111
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000113915226.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113918003.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113915226.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113915392.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113919003.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113916059.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113914670.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113917448.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113914670.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=900000113919003.8 node_expansions=207
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000113915226.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113918003.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113915226.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113915392.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113916237.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113919024.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113916070.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113914670.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113915671.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113914670.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=900000113919024.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113919003.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113919003.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083368070.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083368070.4 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083363449.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083363449.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000083363467.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083363467.6 node_expansions=2
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000083370287.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000083370287.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116698966.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116699133.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116699966.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000083369898.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000083371120.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000083371120.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000083369732.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000116699410.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000116698410.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000102801490.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000105576788.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1500000083371120.8 node_expansions=358
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000083368089.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083368069.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000083371120.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000083371087.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000083368079.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000116701355.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000083371120.8 node_expansions=69
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000083370288.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000083370287.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083370300.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083369065.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083370478.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083371288.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083371311.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000083371120.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000083369732.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000083370454.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000083371009.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000083369747.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000083371120.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083371145.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083371145.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930591542.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999930591542.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930591555.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930591555.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930591557.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999930591557.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999930591543.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999930591559.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999930591522.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999930591522.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999930591532.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1499999930591559.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930591522.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930591522.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999880591546.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999880591546.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999880591547.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999880591547.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999880591572.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999880591572.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999880594765.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999880594765.2 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999880591590.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999880591568.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999880591590.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999858370331.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999858370331.8 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999858367145.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999858367138.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999858370342.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999883367077.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999858367135.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999858367148.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1799999883367077.5 node_expansions=53
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1799999858367088.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999883367077.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999858367092.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1799999883367077.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999883367077.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999883367077.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999883367113.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999883367113.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999883367092.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999883367092.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999897255981.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999897255981.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999897255981.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999897255981.0 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075014766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237544.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066680598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069460611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075015598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069459500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072236445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066681442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063903112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061125612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063903945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072238389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075014209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072238364.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000061125820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025012988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025011877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072237821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025012988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000052788876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033341387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033343332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047233043.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061125053.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041676387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055568388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036121387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055568944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041676665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041678332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061125886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041678332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055570043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000047233043.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041675264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041677208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063903098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041677764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025011876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047233319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025009097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025009098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038898332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038897499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061122543.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050009153.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000075015598.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075016987.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075020043.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075017265.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000075020043.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022241108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016684164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022241099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025018031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022241089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027796710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013905819.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019461930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041682544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047242265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030569166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011123275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999986123241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999986124920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011124931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999986126020.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000002792431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999988901017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999988902961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997236587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999994459350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016684698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008349128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008348017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022240029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000014959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011125529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999997236295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997235184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019460254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008346906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013904153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999997232983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991678805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991679360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002789375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999991678805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997235739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999986124907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999986124615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999986124629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005569962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005569128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019460264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000012694.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000047242265.1 node_expansions=3244
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239487.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047239765.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047242265.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000047242265.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024641.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024641.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050024110.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050021740.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050022018.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050022005.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050024662.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050022282.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050022151.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050023277.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000050024662.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024651.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050024651.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024666.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024666.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024679.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050024679.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024667.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024667.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000050024665.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050024675.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050024665.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050024652.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050024677.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=600000050024677.4 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024662.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050024662.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024663.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024663.9 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000022886.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000116691355.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050024663.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994467330.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999933353566.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000022887.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000091691367.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075024687.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075024664.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050024663.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050024663.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050024663.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994467330.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050024663.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050024664.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050024664.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050024663.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091691332.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000116691355.0 node_expansions=204
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000116691341.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116691324.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000116691298.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000116691311.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000116691321.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116691341.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000116691329.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116691323.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000116691317.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000116691323.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000116691333.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=600000116691333.0 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116691333.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116691318.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116691333.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116691356.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116691356.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000022899.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050024666.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994467333.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999933353555.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000022888.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091691334.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000075024667.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075024686.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050024667.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050024680.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050024680.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994467333.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050024666.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050024666.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050024677.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050024666.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050024680.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091691345.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000091691345.0 node_expansions=114
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091691353.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691332.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691353.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691355.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691355.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091691355.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691333.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691355.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691378.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691378.0 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000022910.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000150024616.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050024696.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994467355.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999933353577.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000022920.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000091691353.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075024686.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000108357949.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050024697.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050024684.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050024684.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994467355.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050024694.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050024696.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050024696.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050024688.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050024694.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000150024616.4 node_expansions=128
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000116691352.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116691343.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000116691364.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000150024616.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000116691353.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000116691355.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000150024616.4 node_expansions=25
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000144469060.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000150024630.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=900000150024630.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000150024616.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150024616.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150024638.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150024638.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150024638.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150024638.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933353529.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933353529.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933353530.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933353530.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994467299.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994467299.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000033356186.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000150024641.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083357966.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999933353521.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033356186.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000125024641.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000108358001.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000108357975.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083357979.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083357986.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083357979.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999994467297.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083357964.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083357964.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083357964.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083357964.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083357964.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000125024659.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000150024641.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150024641.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150024641.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933353529.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933353529.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933353529.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933353529.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933353529.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933353529.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933353529.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933353529.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999891686898.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999891686898.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999991689529.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000150024651.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000041691307.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999952800640.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999991689545.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000125024651.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000066691334.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000066691332.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000041691307.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000041691323.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041691307.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999952800640.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041691321.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041691307.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000041691323.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000041691307.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000041691323.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000125024663.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000150024651.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150024657.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150024657.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150026607.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000150026607.5 node_expansions=109
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000150033607.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000150030662.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000150026607.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000150032218.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000150026607.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000150030940.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000150031107.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000150031662.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000150033051.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1500000150026607.5 node_expansions=203
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000150030662.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000150031774.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000150028274.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000150029829.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000150026607.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000150028843.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000150028742.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000150029274.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000150030955.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1500000150026607.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150026621.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150026621.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150026617.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000150026617.5 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000150026621.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150026642.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000150026631.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000150026608.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000150026608.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1500000150026642.0 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000150026631.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150026607.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150026631.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150026641.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000150026641.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000150026632.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150026606.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150026632.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999891688853.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999891688804.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999891688853.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952802606.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952802606.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952802622.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952802622.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999991691500.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000150026622.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000041693292.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999952802609.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999991691500.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000125026620.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000066693288.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000066693288.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000041693277.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000041693277.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000041693277.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999952802611.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000041693277.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000041693277.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000041693277.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000041693277.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000041693277.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000125026620.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000150026622.0 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000150026624.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150026589.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150026624.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000175027143.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000175027143.2 node_expansions=133
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000150026634.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150026601.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150026634.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999866688823.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999866688823.2 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1499999866697210.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999866698321.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999866695654.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999866697210.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999866696210.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999866696099.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999866696654.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999866698321.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1499999866698321.2 node_expansions=168
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1499999866696377.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999866695678.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999866694988.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999866697210.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999866696233.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999866696099.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999866696947.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999866696654.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999866698321.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1499999866698321.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999866698321.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999866698321.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999866701543.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999866701543.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999866700710.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999866700432.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999866700011.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999866701543.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999866699343.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999866698321.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999866700432.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999866701267.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999866701011.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999866701543.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1499999866701543.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999866701543.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999866701543.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999866701543.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999866701543.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999841701547.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999841701547.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999941704210.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000125039345.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000016705989.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999902815322.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999941704210.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000075039323.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000041706013.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000066706011.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000016706011.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999991705988.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999991705988.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999902815321.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999991705988.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999991705988.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999991706003.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999991705989.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999991706003.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000075039344.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000125039345.0 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000125039347.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125039322.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125039347.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125039346.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125039346.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000125039346.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125039336.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125039346.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125039347.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125039347.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000125039356.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125039320.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125039356.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125039357.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125039357.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000125039354.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125039344.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125039354.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999841701569.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999841701569.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999841701570.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999841701570.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999841701587.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999841701589.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999841701589.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999841701589.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999841701576.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999841701589.2 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999841701576.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1499999841701577.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1499999841701577.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1499999841701579.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1499999841701587.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1499999841701588.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999841701588.2 node_expansions=49
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1499999841701579.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1499999841701576.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1499999841701577.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1499999841701579.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1499999841701587.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1499999841701577.2 action_type=ActionType.END_TURN
  Action 6: expected_value=1499999841701579.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=1499999841701587.2 node_expansions=63
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999841701587.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999841701596.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999841701596.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999841701596.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999841701541.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999841701596.2 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999894476805.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999894476805.8 node_expansions=43
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999841701576.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999841704748.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999841704748.0 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999841701543.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999841704748.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999841701562.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999841701554.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999841701563.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1499999841704748.0 node_expansions=58
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999841703928.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999841701540.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999841703637.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999841703216.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999841703359.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999841702525.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999841701539.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999841703650.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999841702539.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999841704207.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999841704748.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1499999841704748.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999841704748.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999841704748.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999841704762.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999841704762.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999841704762.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999841704762.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999941707429.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000125042563.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000016709208.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999902818540.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999941707429.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000075042541.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000041709232.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000066709208.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000016709229.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999991709216.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999991709207.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999902818540.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999991709207.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999991709230.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999991709220.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999991709220.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999991709207.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000075042541.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000125042563.2 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125042563.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125042563.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125042577.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125042577.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102814912.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102814912.5 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102814932.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000102814894.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102814932.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102814943.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102814943.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999919479829.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999994481607.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999880590939.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999819477165.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999919479843.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000075037161.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000019481607.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000044481606.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999994481621.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999969481610.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999969481607.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999880590954.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999969481610.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999969481610.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999969481606.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999991703828.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999991703828.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000052814941.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000075037161.8 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000075037177.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000075037151.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075037177.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000075037161.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075037161.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000075037163.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000075037170.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000075037170.2 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000075037163.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000075037150.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000075037159.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000075037150.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000075037147.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075037163.8 node_expansions=27
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1500000075037155.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000075037155.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1500000075037154.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1800000102814899.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000075037141.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000075037154.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=1800000102814899.0 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075039808.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075039808.2 node_expansions=28
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102814899.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=1800000102814899.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000102814899.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000102814896.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000102814893.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000102814896.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000102814893.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102814899.0 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999919479788.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130592690.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000022259373.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999908368677.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999819477121.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999919482469.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000047259368.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000072259376.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000022259357.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999997259343.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999997262025.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999908368677.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999997259343.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999997259355.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999997262025.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000019481591.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000019481579.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000080592688.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000130592690.5 node_expansions=136
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130592709.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130592709.5 node_expansions=16
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000155595055.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000155592666.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000155594777.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000155595333.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000155594332.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000155592666.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000155593666.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000155592666.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000155595333.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000155593666.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000155595332.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000155594777.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000150037276.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000150036833.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000155592110.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000152816720.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2100000155595333.0 node_expansions=4604
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000155597695.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000155595306.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000155596861.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000155597417.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000155595306.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000155595306.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000155596306.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000155595306.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000155597972.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000155596306.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000155597972.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000155597417.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000150039638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000150039195.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000155594472.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000152818360.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000141705581.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2100000155597972.8 node_expansions=5156
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000155597695.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000155595306.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000155596861.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000155597417.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000155597972.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000155595306.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000155595306.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000155596306.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000155595306.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000155596306.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000155595306.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000155596417.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000155597417.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000150039360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000155597972.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000150038917.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000155594195.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000152818082.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000141705304.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000155597972.8 node_expansions=735
FooPlayer.decide: Prioritizing 21 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1800000130602524.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000130600118.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000130601686.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000130602230.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000130600135.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000130600118.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000130601133.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000130600118.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000130601135.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000130600120.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000130601133.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000130601674.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000130602230.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000130602244.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000150039377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000155597987.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000150038917.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000155593507.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000152818099.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000141705304.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000147260606.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2100000155597987.2 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000155597972.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155597972.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155600361.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155600361.5 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999955597098.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000047264685.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999933373987.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999819482417.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999955597084.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000127820218.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000072264670.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000097264653.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047264680.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000022264639.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000022264661.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999933373994.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999997264639.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999997264661.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000022264654.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000044486885.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000044486877.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000105598003.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000127820218.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127820230.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127820230.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127820259.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127820259.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127820243.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127820243.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127820292.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127820292.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000127820276.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127820288.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000127820288.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000127820268.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127820246.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127820268.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999955597155.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000155598055.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=3000000072264676.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2999999966704011.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999819482511.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999955597155.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000072264712.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000097264714.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000047264722.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000022264711.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000022264711.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2699999933374044.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2699999997264723.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2699999997264711.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000022264723.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000044486946.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000044486944.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=3000000130591414.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=3000000130591414.0 node_expansions=105
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000130591424.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000130591424.0 node_expansions=153
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000105598077.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000105598030.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000105598077.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000130591433.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000130591433.5 node_expansions=153
FooPlayer.decide: Prioritizing 21 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=3000000130600409.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000130598020.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000130599575.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000130600131.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000130598020.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000130598020.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000130599020.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000130598020.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000130599020.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000130598020.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000130599020.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000130598575.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000130600131.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000130600131.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3300000150037262.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=3300000150036818.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3300000155591373.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3300000152815984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=3000000116703275.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=3300000147258484.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=3000000130600409.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=3300000155591373.0 node_expansions=670
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069459441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069459720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000083349498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000086127554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069459720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033346053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033344665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075015321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080571155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083348655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083349220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083349498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077792000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077793945.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000086127276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077793109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080571445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083348942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000086125044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030567167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033343830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044452764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063901709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050011930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000075015320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055566930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000072237543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000063902833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052791111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069459499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000061124997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055565264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055566653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058343886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055564996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055563885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055568054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000075011722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052790264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000033342440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000033341052.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000086127554.0 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086130609.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129498.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086130331.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000086130609.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000019462431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022238830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022241320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999986128207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999986126818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030575554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036131112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038908889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025019112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013907088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022236308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022237429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008348199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038904987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025012990.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055571998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999988902098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999986125972.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000012972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000014638.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019461930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005572128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030575542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011127694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011127138.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016685764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999991681795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008348529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002792681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002790737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008345749.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002791015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027791640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013904087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011125462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011126850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000014019.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999988903739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997235128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997234017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036124696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999986124574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999986123170.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000055571998.5 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571442.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055571998.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571165.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000055571998.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575075.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575075.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575089.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575089.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575113.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575113.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575086.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575086.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002795530.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055575099.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086136307.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002795530.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002795531.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088914085.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988905766.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055575099.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000119463918.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086136307.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055575099.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055575100.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055575086.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055575097.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055575086.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000088914085.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022244752.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999988905752.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000119463918.4 node_expansions=138
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086130653.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086130609.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086130623.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086136307.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086130619.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000086136307.5 node_expansions=32
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086132723.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086135882.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086136307.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086133118.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086135474.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086135063.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086132838.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086135209.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000086136307.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086136307.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136307.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136332.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136332.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136345.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136345.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141620.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086141620.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086136356.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136331.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136356.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116686200.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116686200.6 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086138479.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086141636.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086139301.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086138858.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086141246.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086140812.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086138579.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086139025.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086140979.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116686200.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=900000116686200.6 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116686216.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116686173.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116686216.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116686222.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116686222.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116686212.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116686174.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116686212.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083352886.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083352886.4 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000083354991.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083358178.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083354844.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083355386.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083357759.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083357340.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083355108.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083354563.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083357477.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=900000083358178.1 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083358178.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083358163.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083358178.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083363033.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083363033.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000011135055.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052802600.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083358166.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000011135055.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999969467500.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000119469279.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000008357277.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052802611.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083358157.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000052802600.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000052802611.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022247055.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022247045.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000052802600.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000119469278.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000075023954.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000008357281.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000052802611.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000119469279.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119469279.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119469257.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119469279.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119469243.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119469275.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000119469275.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088913719.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088913719.6 node_expansions=8
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088913723.6 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000088913733.6 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000088918581.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000088918582.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000088913729.6 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000088918591.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088918591.8 node_expansions=207
FooPlayer.decide: Prioritizing 10 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000088915814.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088915698.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088915954.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088916232.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088917203.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088918591.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088918188.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088917214.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088915409.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088918325.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=900000088918591.8 node_expansions=290
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=900000088918582.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000088918581.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000088918581.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000088918581.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000108358109.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000088918591.8 action_type=ActionType.END_TURN
  Action 6: expected_value=900000088918580.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=1200000108358109.2 node_expansions=61
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000088918588.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088918578.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000108358109.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000088918571.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000088918571.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000088918585.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000108358109.2 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000088920657.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088920505.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088920796.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088921057.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088919557.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088922046.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088923005.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088922059.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088921779.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088920241.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000088923171.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000108358132.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1200000108358132.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108358120.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108358120.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108362715.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108362715.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108358131.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108358131.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108358156.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108358156.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000108358182.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108358156.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108358182.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108358169.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108358169.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000091691503.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108358167.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000108358167.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091691502.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091691502.5 node_expansions=19
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000019469270.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1200000019469279.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000019473863.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000019469280.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000019469270.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1200000019473850.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=1200000019473863.2 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000019471364.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000019471209.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000019471477.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000019471756.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000019470225.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000019471754.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000019471478.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000019472725.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000019471478.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000019469264.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000019473864.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000019473864.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019473850.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019473850.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000019473861.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000019473833.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019473861.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022247044.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000022247044.5 node_expansions=55
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999991691477.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000002802589.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000083360631.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999955579477.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000008360213.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000133358155.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999958357255.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000086137991.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000086137991.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000022247033.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999997247033.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999966691477.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999991691477.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000069471325.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000091693547.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000055580377.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999988913700.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000002802589.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000133358155.8 node_expansions=2088
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000133359252.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000133360212.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000133360085.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000133360353.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000133360631.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000133362713.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000133360631.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000133360353.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000136137991.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000133360353.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000133358141.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000133359252.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000133360631.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1500000136137991.8 node_expansions=737
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000108365858.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000108365875.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000108365695.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000108365848.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000108366247.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000108364750.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000108366251.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000108365986.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000108365680.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000108365969.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000108365958.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000108363736.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000108365858.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000136138019.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000133359129.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=1500000136138019.8 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136138002.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136138002.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999955581586.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999955581522.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955581586.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961139606.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961139606.2 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999961138218.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999961139240.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999961139050.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999961138217.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999961139618.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999961138118.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999961139606.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999961139329.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999961139061.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999961139329.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999961139339.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999961137121.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999961139217.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1499999961139618.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999961139606.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961139606.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961142129.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961142129.8 node_expansions=87
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999994476316.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000005587428.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000058365217.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999955586539.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000008365219.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000136143007.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000025031872.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000086142994.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000086142994.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999997254094.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000025031872.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999994476316.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999994476316.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000069476330.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000091698550.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000058365219.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999991698539.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000005587428.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000136143007.2 node_expansions=588
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000136141618.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000136142628.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000136142462.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000136141527.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000136141631.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000136141507.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000136143018.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000136142741.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000136140507.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000136142629.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000136142740.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000136142729.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000136140517.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000136142628.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1500000136143018.2 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000136143027.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136142997.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136143027.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000136142983.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136145189.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000136145227.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000136143040.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000136143033.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000136143040.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000136145227.2 node_expansions=109
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000136144128.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000136145116.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000136144961.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000136144005.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000136144144.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000136144005.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000136143016.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000136145255.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000136145128.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000136145240.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000136145242.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000136143005.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000136145116.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000136144295.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000136145144.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1500000136145255.2 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000136145227.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136145213.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136145227.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136145240.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136145240.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000136145240.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136145229.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136145240.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955588795.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955588795.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999955588816.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999955588807.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955588816.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955590920.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955590920.2 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999955588808.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999955590883.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999955590909.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999955588795.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999955590893.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999955588805.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1499999955590909.2 node_expansions=153
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1499999955589909.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999955590919.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999955590753.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999955589809.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999955589916.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999955589798.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999955588798.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999955588799.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999955589798.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999955590916.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999955588808.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999955588798.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999955588805.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999955590909.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999955590087.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999955590909.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1499999955590919.8 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999955590922.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999955590883.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955590922.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955593017.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955593017.8 node_expansions=73
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999994480708.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000005591809.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000058369593.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000008369584.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000136147384.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999961146476.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000025036253.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000086147372.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000086147386.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999997258476.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000025036264.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999994480706.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999994480698.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000069480709.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000091702927.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000058369604.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999991702920.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000005591816.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000136147384.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000136147382.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136147361.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136147382.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136149484.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136149484.0 node_expansions=141
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000136150609.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000136150498.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000136151720.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000136150498.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000136150609.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000136150498.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000136149498.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000136149498.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000136150498.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000136150498.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000136150498.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000136149498.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000136149498.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000136149498.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000136151054.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000136150776.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000136150498.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000136151720.8 node_expansions=2413
FooPlayer.decide: Prioritizing 18 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000136150416.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000169483595.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000169483595.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000169483595.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000136150416.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000169483595.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000169482595.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000169482595.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000169483595.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000169483595.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000169483595.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000169482595.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000169482595.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000169482595.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000169484984.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000169484150.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000169483873.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000169483595.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000136150416.2 node_expansions=865
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000136150430.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000136150378.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000136150427.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000136150383.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000136150416.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000169483706.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000136150416.2 node_expansions=164
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000136151436.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000136151417.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000136151436.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000136150429.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000136151426.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000136150427.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000136151971.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000136150416.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000136151416.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000136151416.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000136151416.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000136150427.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000136150429.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000136150427.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000136152806.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000136152540.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000136151714.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000136151427.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2100000136150429.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000136150426.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000136150378.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136150426.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136150436.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136150436.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000136150426.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000136150404.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136150426.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955593964.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999955593964.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933369506.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999933369506.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933369516.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999933369516.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933369521.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999933369521.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999938927415.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999938927415.5 node_expansions=28
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2099999938926086.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999938926089.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999938926089.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999938926099.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999938925086.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999938926645.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999938925088.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999938926088.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999938926089.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999938926086.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999938925089.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999938925089.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999938925099.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999938927478.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999938927198.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999938926377.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999938925099.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2099999938927478.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999938927479.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999938927479.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919483044.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999919483044.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919483034.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999919483034.5 node_expansions=3
Playing 100 games...                                         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00
AlphaBetaPlayer:RED(depth=2,value_fn=base_fn,prunning=False) ━━━━━━━━━━━━━━━━━━━━━━━━                  60%        
FooPlayer:BLUE                                               ━━━━━━━━━━━━━━━━                          40%        
                    Last 10 Games                     
      ╷          ╷       ╷        ╷         ╷         
    # │ SEATING  │ TURNS │ RED VP │ BLUE VP │ WINNER  
╶─────┼──────────┼───────┼────────┼─────────┼────────╴
   91 │ BLUE,RED │   107 │     10 │       5 │ RED     
   92 │ BLUE,RED │    71 │     10 │       3 │ RED     
   93 │ RED,BLUE │    82 │     10 │       4 │ RED     
   94 │ BLUE,RED │   135 │     10 │       9 │ RED     
   95 │ BLUE,RED │    49 │     10 │       3 │ RED     
   96 │ BLUE,RED │    63 │     10 │       8 │ RED     
   97 │ RED,BLUE │    77 │      9 │      10 │ BLUE    
   98 │ BLUE,RED │    47 │     10 │       4 │ RED     
   99 │ RED,BLUE │    89 │      7 │      10 │ BLUE    
  100 │ RED,BLUE │    64 │     10 │       7 │ RED     
      ╵          ╵       ╵        ╵         ╵         
                                                                Player Summary                                                                
                                                               ╷      ╷        ╷             ╷            ╷          ╷          ╷             
                                                               │ WINS │ AVG VP │ AVG SETTLES │ AVG CITIES │ AVG ROAD │ AVG ARMY │ AVG DEV VP  
╶──────────────────────────────────────────────────────────────┼──────┼────────┼─────────────┼────────────┼──────────┼──────────┼────────────╴
  AlphaBetaPlayer:RED(depth=2,value_fn=base_fn,prunning=False) │   60 │   8.23 │        2.70 │       2.23 │     0.52 │     0.00 │       0.03  
  FooPlayer:BLUE                                               │   40 │   7.23 │        2.38 │       1.70 │     0.48 │     0.05 │       0.39  
                                                               ╵      ╵        ╵             ╵            ╵          ╵          ╵             
              Game Summary              
            ╷           ╷               
  AVG TICKS │ AVG TURNS │ AVG DURATION  
╶───────────┼───────────┼──────────────╴
     208.34 │     71.35 │   6.811 secs  
            ╵           ╵               
